private void cargarDescripcion()
        {
            #region Socio Demografica
            List <desc_socio> ListaDescSocio = new List <desc_socio>();
            ListaDescSocio = Mgr_Trabajador.Get_DescripcionSociodemografica(0, Convert.ToInt32(ddlTrabajador.SelectedValue));

            foreach (var itemDescSocio in ListaDescSocio)
            {
                if (itemDescSocio != null)
                {
                    ViewState["id_desc_socio"] = itemDescSocio.id_desc_socio;
                    txtLugarNac.Text           = itemDescSocio.lugar_nac;
                    txtNivelEsc.Text           = itemDescSocio.nivel_escolaridad;
                    txtAñosAprob.Text          = itemDescSocio.años_aprob;
                    txtCabezaFlia.Text         = itemDescSocio.cabeza_fam;
                    txtCantHijos.Text          = itemDescSocio.num_hijos;
                    txtRespEco.Text            = itemDescSocio.repart_resp;
                    txtDependen.Text           = itemDescSocio.menores_dep;
                    txtCondSocio.Text          = itemDescSocio.cond_social;
                    txtMotivoDespl.Text        = itemDescSocio.mot_despl;
                    txtTipoVivienda.Text       = itemDescSocio.tipo_vivienda;
                    txtServicioPublico.Text    = itemDescSocio.serv_pub;
                    txtCercaIndustria.Text     = itemDescSocio.industria;
                    txtVivienda.Text           = itemDescSocio.vivienda;
                    txtRuido.Text             = itemDescSocio.ruido;
                    txtContaminacion.Text     = itemDescSocio.contaminacion;
                    txtDescripcion.Text       = itemDescSocio.descripcion;
                    txtAfiliado.Text          = itemDescSocio.sist_seg_soc;
                    txtRegimenAfiliacion.Text = itemDescSocio.reg_afiliacion;
                    txtNivelSISBEN.Text       = itemDescSocio.nivel_sisben;
                    if (itemDescSocio.id_eps == 0)
                    {
                        txtEPS1.Text = "Ninguna";
                    }
                    else
                    {
                        txtEPS1.Text = itemDescSocio.eps.nombre;
                    }
                    txtSistSocial.Text = itemDescSocio.afi_sssp;
                    if (itemDescSocio.id_afp == 0)
                    {
                        txtFondoPensiones.Text = "Ninguno";
                    }
                    else
                    {
                        txtFondoPensiones.Text = itemDescSocio.afp.nombre;
                    }
                    txtRiesgosProf.Text = itemDescSocio.afi_riesgo;
                    txtEstrato.Text     = itemDescSocio.estrato;
                }
            }

            #endregion
        }
        private void cargarEmpleos()
        {
            #region Empleos Anteriores

            List <desc_socio> ListaDescSocio = new List <desc_socio>();

            if ("" + ViewState["id_desc_socio"] != string.Empty)
            {
                ListaDescSocio = Mgr_Trabajador.Get_DescripcionSociodemografica(Convert.ToInt32(ViewState["id_desc_socio"]));

                foreach (var itemDescSocio in ListaDescSocio)
                {
                    int i    = 1;
                    int cant = 0;
                    foreach (var item in itemDescSocio.empleo_anterior)
                    {
                        #region codigo
                        if (txtEmpresa1.Text != string.Empty)
                        {
                            if (i == 1)
                            {
                                txtEmpresa1.Text      = item.empresa;
                                txtArea1.Text         = item.area;
                                txtCargo1.Text        = item.cargo;
                                txtAños1.Text         = item.años;
                                txtMeses1.Text        = item.meses;
                                txtEnfermedades1.Text = item.enfermedades;
                                cant++;
                            }
                            else if (i == 2)
                            {
                                txtEmpresa2.Text      = item.empresa;
                                txtArea2.Text         = item.area;
                                txtCargo2.Text        = item.cargo;
                                txtAños2.Text         = item.años;
                                txtMeses2.Text        = item.meses;
                                txtEnfermedades2.Text = item.enfermedades;
                                cant++;
                            }
                            else if (i == 3)
                            {
                                txtEmpresa3.Text      = item.empresa;
                                txtArea3.Text         = item.area;
                                txtCargo3.Text        = item.cargo;
                                txtAños3.Text         = item.años;
                                txtMeses3.Text        = item.meses;
                                txtEnfermedades3.Text = item.enfermedades;
                                cant++;
                            }
                        }
                        i++;
                        #endregion
                    }

                    {
                        if (cant == 1)
                        {
                            phempleo1.Visible = true;
                        }

                        if (cant == 2)
                        {
                            phempleo1.Visible = true; phempleo2.Visible = true;
                        }

                        if (cant == 3)
                        {
                            phempleo1.Visible = true; phempleo2.Visible = true; phempleo3.Visible = true;
                        }
                    }
                }
            }
            #endregion
        }
        protected void GuardarRegistro(object sender, EventArgs e)
        {
            if (validarCampos() && IdTrabajador != 0)
            {
                int id_fondo = 0, id_eps = 0;
                IdTrabajador = Convert.ToInt32(ddlTrabajador.SelectedValue);

                if (ddlFondo.SelectedValue != string.Empty)
                {
                    id_fondo = Convert.ToInt32(ddlFondo.SelectedValue);
                }
                if (ddlEps.SelectedValue != string.Empty)
                {
                    id_eps = Convert.ToInt32(ddlEps.SelectedValue);
                }

                desc_socio nuevoDesc = new desc_socio()
                {
                    id_trabajador = IdTrabajador,
                    //lugar_nac = txtLugar.Text,
                    nivel_escolaridad = rblNivel.SelectedValue,
                    años_aprob        = txtAnhosApro.Text,
                    cabeza_fam        = rdlCabeza.SelectedValue,
                    num_hijos         = ddlHijos.Text,
                    repart_resp       = rblResponsabilidad.SelectedValue,
                    menores_dep       = ddlMenores.Text,
                    cond_social       = rblCondicion.Text,
                    mot_despl         = MotivoDes,
                    tipo_vivienda     = Vivienda,
                    serv_pub          = Servicios,
                    sist_seg_soc      = dblSeguridad.SelectedValue,
                    reg_afiliacion    = rblRegimen.SelectedValue,
                    nivel_sisben      = rblNivelSisben.SelectedValue,
                    id_eps            = id_eps,
                    afi_sssp          = rblPensiones.SelectedValue,
                    id_afp            = id_fondo,
                    estrato           = rblEstrato.SelectedValue,
                    vivienda          = TipoVivienda,
                    industria         = rblIndustria.SelectedValue,
                    ruido             = rblRuido.SelectedValue,
                    contaminacion     = rblContaminacion.SelectedValue,
                    descripcion       = txtDescripcion.Text
                };

                ObjUsuario.Error = CRUD.Add_Fila(nuevoDesc);

                if (ObjUsuario.Error)
                {
                    #region INSERTAR en Empleos Anteriores
                    if (txtEmpresa1.Text != string.Empty)
                    {
                        empleo_anterior nuevo1 = new empleo_anterior()
                        {
                            empresa       = txtEmpresa1.Text,
                            area          = txtArea1.Text,
                            cargo         = txtCargo1.Text,
                            años          = txtAños1.Text,
                            meses         = txtMeses1.Text,
                            enfermedades  = txtEnfermadades1.Text,
                            id_desc_socio = Mgr_Trabajador.Get_DescripcionSociodemografica()
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevo1);
                    }
                    if (txtEmpresa2.Text != string.Empty)
                    {
                        empleo_anterior nuevo2 = new empleo_anterior()
                        {
                            empresa       = txtEmpresa2.Text,
                            area          = txtArea2.Text,
                            cargo         = txtCargo2.Text,
                            años          = txtAños2.Text,
                            meses         = txtMeses2.Text,
                            enfermedades  = txtEnfermadades2.Text,
                            id_desc_socio = Mgr_Trabajador.Get_DescripcionSociodemografica()
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevo2);
                    }
                    if (txtEmpresa3.Text != string.Empty)
                    {
                        empleo_anterior nuevo3 = new empleo_anterior()
                        {
                            empresa       = txtEmpresa3.Text,
                            area          = txtArea3.Text,
                            cargo         = txtCargo3.Text,
                            años          = txtAños3.Text,
                            meses         = txtMeses3.Text,
                            enfermedades  = txtEnfermadades3.Text,
                            id_desc_socio = Mgr_Trabajador.Get_DescripcionSociodemografica()
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevo3);
                    }
                    #endregion
                }

                Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
                limpiarCampos();
                Response.Redirect(Paginas.index_DescripcionSocioDemografica.Value);
            }
        }
Beispiel #4
0
        private void CargarUsuario()
        {
            List <desc_socio> ListaDescSocio = new List <desc_socio>();

            ListaDescSocio = Mgr_Trabajador.Get_DescripcionSociodemografica(Convert.ToInt32(idPerfil));

            foreach (var itemDescSocio in ListaDescSocio)
            {
                ddlTrabajador.Text      = itemDescSocio.trabajador.primer_nombre + " " + itemDescSocio.trabajador.primer_apellido;
                txtLugar.Text           = itemDescSocio.lugar_nac;
                txtNivel.Text           = itemDescSocio.nivel_escolaridad;
                txtAnhosApro.Text       = itemDescSocio.años_aprob;
                lblCabeza.Text          = itemDescSocio.cabeza_fam;
                lblHijos.Text           = itemDescSocio.num_hijos;
                lblResponsabilidad.Text = itemDescSocio.repart_resp;
                lblMenores.Text         = itemDescSocio.menores_dep;
                lblCondicion.Text       = itemDescSocio.cond_social;
                lblMotivo.Text          = itemDescSocio.mot_despl;
                lblVivienda.Text        = itemDescSocio.tipo_vivienda;
                lblServicios.Text       = itemDescSocio.serv_pub;
                lblVivienda2.Text       = itemDescSocio.vivienda;
                lblIndustrias.Text      = itemDescSocio.industria;
                lblRuido.Text           = itemDescSocio.ruido;
                lblContaminacion.Text   = itemDescSocio.contaminacion;
                lblDescripcion.Text     = itemDescSocio.descripcion;
                lblSistema.Text         = itemDescSocio.sist_seg_soc;
                lblRegimen.Text         = itemDescSocio.reg_afiliacion;
                lblNivel.Text           = itemDescSocio.nivel_sisben;
                if (itemDescSocio.id_eps != 0)
                {
                    txtEps.Text = itemDescSocio.eps.nombre;
                }
                else
                {
                    txtEps.Text = "Ninguna";
                }
                lblPensiones.Text = itemDescSocio.afi_sssp;
                if (itemDescSocio.id_afp != 0)
                {
                    txtFondo.Text = itemDescSocio.afp.nombre;
                }
                else
                {
                    txtFondo.Text = "Ninguno";
                }

                lblEstrato.Text = itemDescSocio.estrato;

                if (txtEps.Text != string.Empty)
                {
                    phEps.Visible = true;
                }
                if (lblRegimen.Text != string.Empty)
                {
                    phRegimen.Visible = true;
                }
                if (lblMotivo.Text != string.Empty)
                {
                    phMotivoD.Visible = true;
                }
                if (txtAnhosApro.Text != string.Empty)
                {
                    phAñosApr.Visible = true;
                }
                if (lblNivel.Text != string.Empty)
                {
                    phNivel.Visible = true;
                }
                if (txtFondo.Text != string.Empty)
                {
                    phFondo.Visible = true;
                }


                //CONSULTAR LOS EMPLEOS ANTERIORES... //
                int contador = 1;
                foreach (var item in itemDescSocio.empleo_anterior)
                {
                    string empresa = item.empresa;
                    if (empresa != string.Empty)
                    {
                        phEmpleos.Visible = true;
                        if (contador == 1)
                        {
                            TableRow1.Visible     = true;
                            txtEmpresa1.Text      = empresa;
                            txtArea1.Text         = item.area;
                            txtCargo1.Text        = item.cargo;
                            txtAños1.Text         = item.años;
                            txtMeses1.Text        = item.meses;
                            txtEnfermadades1.Text = item.enfermedades;
                        }
                        else if (contador == 2)
                        {
                            TableRow2.Visible     = true;
                            txtEmpresa2.Text      = empresa;
                            txtArea2.Text         = item.area;
                            txtCargo2.Text        = item.cargo;
                            txtAños2.Text         = item.años;
                            txtMeses2.Text        = item.meses;
                            txtEnfermadades2.Text = item.enfermedades;
                        }
                        else if (contador == 3)
                        {
                            TableRow3.Visible     = true;
                            txtEmpresa3.Text      = empresa;
                            txtArea3.Text         = item.area;
                            txtCargo3.Text        = item.cargo;
                            txtAños3.Text         = item.años;
                            txtMeses3.Text        = item.meses;
                            txtEnfermadades3.Text = item.enfermedades;
                        }
                        contador++;
                    }
                }
            }
        }
Beispiel #5
0
        private void CargarUsuario()
        {
            List <desc_socio> ListaDescSocio = new List <desc_socio>();

            ListaDescSocio = Mgr_Trabajador.Get_DescripcionSociodemografica(Convert.ToInt32(idPerfil));

            foreach (var item in ListaDescSocio)
            {
                #region bloque 1
                ddlTrabajador.Text = item.trabajador.primer_nombre + " " + item.trabajador.primer_apellido;
                txtLugar.Text      = item.lugar_nac;
                string nivel_escolar = item.nivel_escolaridad;

                if (nivel_escolar != "Ninguno" && nivel_escolar != "Primaria Incompleta" && nivel_escolar != "Primaria Completa" &&
                    nivel_escolar != "Secundaria Incompleta" && nivel_escolar != "Secundaria Completa" && nivel_escolar != "Tecnica" &&
                    nivel_escolar != "Universitario" && nivel_escolar != "Diplomado" && nivel_escolar != "Especializacion" &&
                    nivel_escolar != "Maestria" && nivel_escolar != "Doctorado" && nivel_escolar != "Otro")
                {
                    txtNivel.Text        = nivel_escolar;
                    txtNivel.Visible     = true;
                    txtAnhosApro.Enabled = true;
                }
                else if (nivel_escolar == "Ninguno")
                {
                    txtAnhosApro.Enabled   = false;
                    txtNivel.Visible       = false;
                    rblNivel.SelectedValue = nivel_escolar;
                }
                else
                {
                    rblNivel.SelectedValue = nivel_escolar;
                    txtNivel.Visible       = false;
                    txtAnhosApro.Enabled   = true;
                }

                txtAnhosApro.Text       = item.años_aprob;
                rdlCabeza.SelectedValue = item.cabeza_fam;

                ddlHijos.SelectedValue = Convert.ToInt32(item.num_hijos).ToString();

                rblResponsabilidad.SelectedValue = item.repart_resp;

                ddlMenores.SelectedValue = Convert.ToInt32(item.menores_dep).ToString();;

                string condicion = item.cond_social;
                rblCondicion.SelectedValue = condicion;
                if (condicion == "Desplazado")
                {
                    phDesplazado.Visible    = true;
                    rblMotivo.SelectedValue = item.mot_despl;
                }

                dblVivienda.SelectedValue = item.tipo_vivienda;

                string   servicios    = item.serv_pub;
                string[] vecServicios = servicios.Split(',');
                for (int i = 0; i < cblServicios.Items.Count; i++)
                {
                    for (int j = 0; j < vecServicios.Length; j++)
                    {
                        if (cblServicios.Items[i].Text == vecServicios[j])
                        {
                            cblServicios.Items[i].Selected = true;
                        }
                    }
                }
                dblTipoVivienda.SelectedValue  = item.vivienda.Trim();
                rblIndustria.SelectedValue     = item.industria.Trim();
                rblRuido.SelectedValue         = item.ruido.Trim();
                rblContaminacion.SelectedValue = item.contaminacion.Trim();
                txtDescripcion.Text            = item.descripcion.Trim();
                string seg_social = item.sist_seg_soc;
                dblSeguridad.SelectedValue = seg_social;
                if (seg_social == "Si")
                {
                    phRegimen.Visible = true;
                    string regimen = item.reg_afiliacion;
                    rblRegimen.SelectedValue = regimen;
                    if (regimen == "Subsidiado")
                    {
                        phRegimen2.Visible = true;
                    }
                    phRegimen3.Visible = true;
                    //txtEps.Text = ListaDescSocio.eps.nombre;
                }
                string pensiones = item.afi_sssp;
                rblPensiones.SelectedValue = pensiones;
                if (pensiones == "Si")
                {
                    phPensiones1.Visible = true;
                    //txtFondo.Text = ListaDescSocio.fondo;
                }
                rblEstrato.SelectedValue = item.estrato.Trim();
                #endregion

                #region bloque2
                int contador = 0;
                foreach (var item1 in item.empleo_anterior)
                {
                    contador++;
                    string empresa = item1.empresa;
                    if (empresa != string.Empty)
                    {
                        if (contador == 1)
                        {
                            txtEmpresa1.Text      = empresa;
                            txtArea1.Text         = item1.area;
                            txtCargo1.Text        = item1.cargo;
                            txtAños1.Text         = item1.años;
                            txtMeses1.Text        = item1.meses;
                            txtEnfermadades1.Text = item1.enfermedades;
                        }
                        else if (contador == 2)
                        {
                            txtEmpresa2.Text      = empresa;
                            txtArea2.Text         = item1.area;
                            txtCargo2.Text        = item1.cargo;
                            txtAños2.Text         = item1.años;
                            txtMeses2.Text        = item1.meses;
                            txtEnfermadades2.Text = item1.enfermedades;
                        }
                        else if (contador == 3)
                        {
                            txtEmpresa3.Text      = empresa;
                            txtArea3.Text         = item1.area;
                            txtCargo3.Text        = item1.cargo;
                            txtAños3.Text         = item1.años;
                            txtMeses3.Text        = item1.meses;
                            txtEnfermadades3.Text = item1.enfermedades;
                        }
                    }
                }
                #endregion
            }
        }
Beispiel #6
0
        protected void EditarRegistro(object sender, EventArgs e)
        {
            if (validarCampos())
            {
                int id_fondo = 0, id_eps = 0;
                if (ddlFondo.SelectedValue != string.Empty)
                {
                    id_fondo = Convert.ToInt32(ddlFondo.SelectedValue);
                }
                if (ddlEps.SelectedValue != string.Empty)
                {
                    id_eps = Convert.ToInt32(ddlEps.SelectedValue);
                }

                GrupoLiEntities contexto = new GrupoLiEntities();

                desc_socio Edit = contexto.desc_socio.SingleOrDefault(b => b.id_desc_socio == idPerfil);
                if (Edit != null)
                {
                    Edit.lugar_nac         = txtLugar.Text;
                    Edit.nivel_escolaridad = NivelEscolaridad;
                    Edit.años_aprob        = txtAnhosApro.Text;
                    Edit.cabeza_fam        = rdlCabeza.SelectedValue;
                    Edit.num_hijos         = ddlHijos.SelectedValue;
                    Edit.repart_resp       = rblResponsabilidad.SelectedValue;
                    Edit.menores_dep       = ddlMenores.SelectedValue;
                    Edit.cond_social       = rblCondicion.SelectedValue;
                    Edit.mot_despl         = MotivoDes;
                    Edit.tipo_vivienda     = Vivienda;
                    Edit.serv_pub          = Servicios;
                    Edit.sist_seg_soc      = dblSeguridad.SelectedValue;
                    Edit.reg_afiliacion    = rblRegimen.SelectedValue;
                    Edit.nivel_sisben      = rblNivelSisben.SelectedValue;
                    Edit.id_eps            = id_eps;
                    Edit.afi_sssp          = rblPensiones.SelectedValue;
                    Edit.id_afp            = id_fondo;
                    Edit.estrato           = rblEstrato.SelectedValue;
                    Edit.vivienda          = TipoVivienda;
                    Edit.industria         = rblIndustria.SelectedValue;
                    Edit.ruido             = rblRuido.SelectedValue;
                    Edit.contaminacion     = rblContaminacion.SelectedValue;
                    Edit.descripcion       = txtDescripcion.Text;
                }

                ObjUsuario.Error = CRUD.Edit_Fila(contexto);

                TextBox txtBuscar = new TextBox();
                Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);

                if (ObjUsuario.Error)
                {
                    #region  GUARDAR EMPLEOS ANTERIORES...

                    limpiarCampos();

                    List <desc_socio> ListaDescSocio = new List <desc_socio>();
                    ListaDescSocio = Mgr_Trabajador.Get_DescripcionSociodemografica(Convert.ToInt32(ViewState["DescID"]));

                    foreach (var itemDesc in ListaDescSocio)
                    {
                        int contador = 0;
                        foreach (var item in itemDesc.empleo_anterior)
                        {
                            contador++;
                            string empresa = item.empresa;

                            if (contador == 1)
                            {
                                #region empresa1
                                if (empresa == string.Empty)
                                {
                                    empleo_anterior nuevo1 = new empleo_anterior()
                                    {
                                        empresa       = txtEmpresa1.Text,
                                        area          = txtArea1.Text,
                                        cargo         = txtCargo1.Text,
                                        años          = txtAños1.Text,
                                        meses         = txtMeses1.Text,
                                        enfermedades  = txtEnfermadades1.Text,
                                        id_desc_socio = Convert.ToInt32(ViewState["DescID"])
                                    };
                                    ObjUsuario.Error = CRUD.Add_Fila(nuevo1);
                                }
                                else
                                {
                                    GrupoLiEntities contexto1   = new GrupoLiEntities();
                                    int             idEmpleoAnt = item.id_empleos_ant;
                                    empleo_anterior Edit1       = contexto.empleo_anterior.SingleOrDefault(b => b.id_empleos_ant == idEmpleoAnt);
                                    if (Edit != null)
                                    {
                                        Edit1.empresa      = txtEmpresa1.Text;
                                        Edit1.area         = txtArea1.Text;
                                        Edit1.cargo        = txtCargo1.Text;
                                        Edit1.años         = txtAños1.Text;
                                        Edit1.meses        = txtMeses1.Text;
                                        Edit1.enfermedades = txtEnfermadades1.Text;
                                    }
                                    ObjUsuario.Error = CRUD.Edit_Fila(contexto1);
                                }
                                #endregion
                            }
                            else if (contador == 2)
                            {
                                #region empresa2
                                if (empresa == string.Empty)
                                {
                                    empleo_anterior nuevo2 = new empleo_anterior()
                                    {
                                        empresa       = txtEmpresa2.Text,
                                        area          = txtArea2.Text,
                                        cargo         = txtCargo2.Text,
                                        años          = txtAños2.Text,
                                        meses         = txtMeses2.Text,
                                        enfermedades  = txtEnfermadades2.Text,
                                        id_desc_socio = Convert.ToInt32(ViewState["DescID"])
                                    };
                                    ObjUsuario.Error = CRUD.Add_Fila(nuevo2);
                                }
                                else
                                {
                                    GrupoLiEntities contexto1   = new GrupoLiEntities();
                                    int             idEmpleoAnt = item.id_empleos_ant;
                                    empleo_anterior Edit1       = contexto.empleo_anterior.SingleOrDefault(b => b.id_empleos_ant == idEmpleoAnt);
                                    if (Edit != null)
                                    {
                                        Edit1.empresa      = txtEmpresa2.Text;
                                        Edit1.area         = txtArea2.Text;
                                        Edit1.cargo        = txtCargo2.Text;
                                        Edit1.años         = txtAños2.Text;
                                        Edit1.meses        = txtMeses2.Text;
                                        Edit1.enfermedades = txtEnfermadades2.Text;
                                    }
                                    ObjUsuario.Error = CRUD.Edit_Fila(contexto1);
                                }
                                #endregion
                            }
                            else if (contador == 3)
                            {
                                #region empresa3
                                if (empresa == string.Empty)
                                {
                                    empleo_anterior nuevo3 = new empleo_anterior()
                                    {
                                        empresa       = txtEmpresa3.Text,
                                        area          = txtArea3.Text,
                                        cargo         = txtCargo3.Text,
                                        años          = txtAños3.Text,
                                        meses         = txtMeses3.Text,
                                        enfermedades  = txtEnfermadades3.Text,
                                        id_desc_socio = Convert.ToInt32(ViewState["DescID"])
                                    };
                                    ObjUsuario.Error = CRUD.Add_Fila(nuevo3);
                                }
                                else
                                {
                                    GrupoLiEntities contexto1   = new GrupoLiEntities();
                                    int             idEmpleoAnt = item.id_empleos_ant;
                                    empleo_anterior Edit1       = contexto.empleo_anterior.SingleOrDefault(b => b.id_empleos_ant == idEmpleoAnt);
                                    if (Edit != null)
                                    {
                                        Edit1.empresa      = txtEmpresa3.Text;
                                        Edit1.area         = txtArea3.Text;
                                        Edit1.cargo        = txtCargo3.Text;
                                        Edit1.años         = txtAños3.Text;
                                        Edit1.meses        = txtMeses3.Text;
                                        Edit1.enfermedades = txtEnfermadades3.Text;
                                    }
                                    ObjUsuario.Error = CRUD.Edit_Fila(contexto1);
                                }
                                #endregion
                            }
                        }
                    }

                    Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
                    limpiarCampos();

                    Response.Redirect(Paginas.index_DescripcionSocioDemografica.Value);
                    #endregion
                }
            }
        }