%-- Document : xml_muestra_datos_laborales Created on : 29/09/2013, 09:13:04 PM Author : martha --%> <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%@page import = "conexion.*" import = "java.sql.*" import = "general.Config" import = "general.Permisos" import = "java.util.Date" import = "java.text.SimpleDateFormat" import = "clases.*" %> <% Date hoy = new Date(); SimpleDateFormat formato = new SimpleDateFormat("yyyy-MM-dd"); String fecha_hoy = formato.format(hoy); String fecha_retiro = fecha_hoy; String fecha_baja = fecha_hoy; //String fecha_hoy_fi = fecha_hoy; //String listado = ""; int id_puesto=0; int id_puesto2=0; int id_altabaja=0; //int id_altabajafi=0; boolean valor= false; int id_job =0; int id_domicilio=0; String areaa = ""; String dep = ""; String ura = ""; String cargoa = ""; int id_historiala= 0; /*INICIO. Seleccionar la alta de la declaracion y puesto*/ if(session.getAttribute("id_funcionario") != null){ id_puesto=altabaja.select_altabaja(Integer.parseInt(session.getAttribute("id_funcionario").toString())); if(id_puesto>=1){ fecha_hoy = formato.format(altabaja.getFecha_alta()); fecha_baja = formato.format(altabaja.getFecha_baja()); id_altabaja=altabaja.getId_altabaja(); session.setAttribute("id_altabaja", id_altabaja); } }else{ fecha_hoy = formato.format(hoy); fecha_baja = formato.format(hoy); id_puesto=0; } /*INICIO. Selecciona el domicilio del puesto*/ id_domicilio=domicilios.select_dom_funcionario(Integer.parseInt(session.getAttribute("id_funcionario").toString()), 2, -1, Integer.parseInt(session.getAttribute("id_declaracion").toString())); /*INICIO DEL PUESTO*/ declaration.select_declaration(Integer.parseInt(session.getAttribute("id_declaracion").toString()), 0); if(declaration.getId_historial()>0){ historial.select_historial(declaration.getId_historial()); areaa=historial.getPuesto().toUpperCase(); dep=historial.getDependencia().toUpperCase(); ura=historial.getUr().toUpperCase(); cargoa=historial.getCargo().toUpperCase(); id_historiala=historial.getId_historial(); }else{ valor=puesto_funcionario.select_puesto_funcionario(id_puesto); areaa=puesto_funcionario.getArea().toUpperCase(); dep=dependencia.nombre_dependencia(puesto_funcionario.getId_dependencia()).toUpperCase(); ura=ur.nombre_urs(puesto_funcionario.getId_area_adscripcion()).toUpperCase(); cargoa = tipo_cargos.descripcioncargo(puesto_funcionario.getid_tipo_cargo()).toUpperCase(); } if(Integer.parseInt(session.getAttribute("tipo_declaracion").toString())==1){ id_job=last_job.select_last_job(Integer.parseInt(session.getAttribute("id_funcionario").toString()), Integer.parseInt(session.getAttribute("id_declaracion").toString())); if(id_job>=1){ fecha_retiro = formato.format(last_job.getFecha_baja()); }else{ fecha_retiro = formato.format(hoy); } } %>