<%-- Document : frm_agregar_user_declaranet.jsp Created on : 29/05/2013, 02:37:09 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.*" %> Agregar Usuario del Funcionario <% /*********************************** Permite modificar los datos de un usuario existente ***********************************************/ /********************************************creado por: Ing Martha*******************************************************/ out.println(""); String nompag[] = request.getRequestURI().split("/"); Date hoy = new Date(); SimpleDateFormat formato = new SimpleDateFormat("yyyy-MM-dd"); String fecha_hoy = formato.format(hoy); Connection lcnt_con = null; //ResultSet lrs_res = null; Statement lst_stm = null; String debug = new String("si"); //String ls_query = new String(""); String emergent_error = new String(""); boolean lb_connection = true; String listado = ""; boolean valor = false; int id_nacimiento = 0; int id_domicilio = 20; int id_declaracion = 0; int id_puesto = 0; valor=funcionarios.selectfuncionario(Integer.parseInt(session.getAttribute("id_user").toString())); if(valor){ if(funcionarios.getId_nacionalidad()==2){ id_nacimiento=nacimiento_extranjeros.select_nacimiento_extranjeros(Integer.parseInt(session.getAttribute("id_user").toString())); if(id_nacimiento>=1){ fecha_hoy = formato.format(nacimiento_funcionario.getFecha_nacimiento()); }else{ fecha_hoy = formato.format(hoy); id_nacimiento=0; } }else{ id_nacimiento=nacimiento_funcionario.select_nacimiento_funcionario(Integer.parseInt(session.getAttribute("id_user").toString())); if(id_nacimiento>=1){ fecha_hoy = formato.format(nacimiento_funcionario.getFecha_nacimiento()); }else{ fecha_hoy = formato.format(hoy); id_nacimiento=0; } } /*INICIO. Selecciona el id del domicilio, el -1 representa el domicilio del domicilio laboral*/ id_domicilio=domicilios.select_dom_funcionario(Integer.parseInt(session.getAttribute("id_user").toString()), 1, id_domicilio, 0); } %> <% //********* Validación fundamental para evitar ejecución de código sin privilegios suficientes **********// try { if (!Permisos.PermisoModulo(nompag[nompag.length - 1].toString(), Integer.parseInt(session.getAttribute("id_user").toString()))) { if (lb_connection) { lst_stm.close(); lcnt_con.close(); lb_connection = true; } emergent_error += " Privilegios insuficientes. "; lb_connection = false; } } catch (Exception e) { emergent_error += " Privilegios insuficientes. "; if (debug.equals("si")) { emergent_error += "Trace: " + e.toString(); } lb_connection = false; } if (lb_connection) { try { %>
1. AGREGAR DATOS GENERALES DEL DECLARANTE
RFC
" type="hidden"/> " type="hidden"/>
Nombre *
Apellido Paterno *
Apellido Materno *
CURP *
Sexo *
Estado Civil *
<% estadocivil estado = new estadocivil(); listado = estado.listaestadocivil(funcionarios.getId_estadocivil()); out.println(listado); %>
Teléfono *
DATOS DE NACIMIENTO
Fecha de Nacimiento
Nacionalidad
País *
Entidad Federativa *
<% estados estados = new estados(); listado = estados.listadoestados(1, nacimiento_funcionario.getId_estado_1()); out.println(listado); %>
Municipio *
<% municipios municipio = new municipios(); listado = municipio.listadomunicipios(nacimiento_funcionario.getId_estado_1(), nacimiento_funcionario.getId_municipio_1(), 1); out.println(listado); %>
Localidad *
<% //domicilios dom = new domicilios(); listado = domicilios.muestradomicilio(2, 1); out.println(listado); %>


<% }catch (Exception e) { session.setAttribute("id_declaracion", null); } } %>