protected void txtNumero_Documento_Acudiente_2_TextChanged(object sender, EventArgs e)
    {
        if (txtNumero_Documento_Acudiente_2.Text != "")
        {
            OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
            OperacionMunicipio objOperMunicipio = new OperacionMunicipio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
            Municipio          objMunicipio     = new Municipio();

            Acudiente objAcudiente_2  = new Acudiente();
            GridView  tbl_Acudiente_2 = new GridView();
            objAcudiente_2.documento_numero = Convert.ToInt64(txtNumero_Documento_Acudiente_2.Text);
            tbl_Acudiente_2.DataSource      = objOperAcudiente.ConsultarAcudiente(objAcudiente_2);
            tbl_Acudiente_2.DataBind();
            if (tbl_Acudiente_2.Rows.Count > 0)
            {
                this.enlazarCombo(objOperMunicipio.ConsultarMunicipio(objMunicipio), ddlDireccion_Municipio_Acudiente_2);
                ddlTipo_Documento_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[1].Text;
                txtNumero_Documento_Acudiente_2.Text        = tbl_Acudiente_2.Rows[0].Cells[2].Text;
                txtNombres_Acudiente_2.Text             = HttpUtility.HtmlEncode(tbl_Acudiente_2.Rows[0].Cells[3].Text);
                txtApellidos_Acudiente_2.Text           = HttpUtility.HtmlEncode(tbl_Acudiente_2.Rows[0].Cells[4].Text);
                ddlParentesco_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[5].Text;
                txtEmail_Acudiente_2.Text                        = tbl_Acudiente_2.Rows[0].Cells[6].Text;
                txtDireccion_Numero_Acudiente_2.Text             = tbl_Acudiente_2.Rows[0].Cells[7].Text;
                txtDireccion_Barrio_Acudiente_2.Text             = tbl_Acudiente_2.Rows[0].Cells[8].Text;
                ddlDireccion_Municipio_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[9].Text;
                txtTelefonos_Acudiente_2.Text                    = tbl_Acudiente_2.Rows[0].Cells[10].Text;
                this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_2, ddlDireccion_Municipio_Acudiente_2);
            }
            else
            {
                txtNombres_Acudiente_2.Text             = "";;
                txtApellidos_Acudiente_2.Text           = "";
                ddlParentesco_Acudiente_2.SelectedValue = "0";
                txtEmail_Acudiente_2.Text            = "";
                txtDireccion_Numero_Acudiente_2.Text = "";
                txtDireccion_Barrio_Acudiente_2.Text = "";
                ddlDireccion_Departamento_Acudiente_2.SelectedValue = "0";
                ddlDireccion_Municipio_Acudiente_2.SelectedValue    = "0";
                txtTelefonos_Acudiente_2.Text = "";
            }
        }
        else
        {
            txtNombres_Acudiente_2.Text             = "";;
            txtApellidos_Acudiente_2.Text           = "";
            ddlParentesco_Acudiente_2.SelectedValue = "0";
            txtEmail_Acudiente_2.Text            = "";
            txtDireccion_Numero_Acudiente_2.Text = "";
            txtDireccion_Barrio_Acudiente_2.Text = "";
            ddlDireccion_Departamento_Acudiente_2.SelectedValue = "0";
            ddlDireccion_Municipio_Acudiente_2.SelectedValue    = "0";
            txtTelefonos_Acudiente_2.Text = "";
        }
    }
示例#2
0
 public void cargar()
 {
     try
     {
         DataView dtv_Municipio = ((DataTable)Session["listado"]).DefaultView;
         dtv_Municipio.RowFilter = "id_tipo_listado=1";
         this.enlazarCombo(dtv_Municipio, ddlDocumento_Id_Tipo);
         dtv_Municipio.RowFilter = "id_tipo_listado=2";
         this.enlazarCombo(dtv_Municipio, ddlGenero);
         dtv_Municipio.RowFilter = "id_tipo_listado=4";
         this.enlazarCombo(dtv_Municipio, ddlGrupo_Sanguineo);
         Departamento          objDepartamento     = new Departamento();
         OperacionDepartamento objOperDepartamento = new OperacionDepartamento(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         this.enlazarCombo(objOperDepartamento.ConsultarDepartamento(objDepartamento), ddlDepartamento);
         Municipio          objMunicipio     = new Municipio();
         OperacionMunicipio objOperMunicipio = new OperacionMunicipio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         clsFunciones.municipio = objOperMunicipio.ConsultarMunicipio(objMunicipio);
         Docente          objDocente     = new Docente();
         OperacionDocente objOperDocente = new OperacionDocente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         GridView         tbl_Docente    = new GridView();
         string           accion         = Page.RouteData.Values["accion"].ToString();
         if (accion.Equals("Edita"))
         {
             this.enlazarCombo(clsFunciones.municipio, ddlMunicipio);
             string id = Page.RouteData.Values["id"].ToString();
             objDocente.id          = int.Parse(id);
             tbl_Docente.DataSource = objOperDocente.ConsultarDocente(objDocente);
             tbl_Docente.DataBind();
             ddlDocumento_Id_Tipo.SelectedValue = tbl_Docente.Rows[0].Cells[1].Text;
             txtDocumento_Numero.Text           = tbl_Docente.Rows[0].Cells[2].Text;
             txtDescripcion.Text              = HttpUtility.HtmlDecode(tbl_Docente.Rows[0].Cells[3].Text);
             txtApellidos.Text                = HttpUtility.HtmlDecode(tbl_Docente.Rows[0].Cells[4].Text);
             txtFecha_Nacimiento.Text         = DateTime.Parse(tbl_Docente.Rows[0].Cells[5].Text).ToShortDateString();
             ddlGenero.SelectedValue          = tbl_Docente.Rows[0].Cells[6].Text;
             ddlGrupo_Sanguineo.SelectedValue = tbl_Docente.Rows[0].Cells[7].Text;
             txtEmail.Text                 = tbl_Docente.Rows[0].Cells[8].Text;
             txtDireccion_Numero.Text      = tbl_Docente.Rows[0].Cells[9].Text;
             ddlMunicipio.SelectedValue    = tbl_Docente.Rows[0].Cells[10].Text;
             ddlDepartamento.SelectedValue = tbl_Docente.Rows[0].Cells[11].Text;
             txtTelefonos.Text             = tbl_Docente.Rows[0].Cells[12].Text;
             imgDocente.ImageUrl           = tbl_Docente.Rows[0].Cells[13].Text;
             imgDocente.DescriptionUrl     = tbl_Docente.Rows[0].Cells[13].Text;
             this.seleccionar_Departamento(ddlDepartamento, ddlMunicipio);
         }
     }
     catch (Exception) { }
 }
    public void cargar()
    {
        try
        {
            /*Estudiante*/
            DataView dtv_Listado = ((DataTable)Session["listado"]).DefaultView;
            dtv_Listado.RowFilter = "id_tipo_listado=2";
            this.enlazarCombo(dtv_Listado, ddlGenero);
            dtv_Listado.RowFilter = "id_tipo_listado=1";
            this.enlazarCombo(dtv_Listado, ddlDocumento_Id_Tipo);
            this.enlazarCombo(dtv_Listado, ddlTipo_Documento_Acudiente_1);
            this.enlazarCombo(dtv_Listado, ddlTipo_Documento_Acudiente_2);
            dtv_Listado.RowFilter = "id_tipo_listado=3";
            this.enlazarCombo(dtv_Listado, ddlZona);
            dtv_Listado.RowFilter = "id_tipo_listado=5";
            this.enlazarCombo(dtv_Listado, ddlParentesco_Acudiente_1);
            this.enlazarCombo(dtv_Listado, ddlParentesco_Acudiente_2);
            dtv_Listado.RowFilter = "id_tipo_listado=14";
            this.enlazarCombo(dtv_Listado, ddlEps);
            dtv_Listado.RowFilter = "id_tipo_listado=4";
            this.enlazarCombo(dtv_Listado, ddlGrupo_Sanguineo);
            Departamento          objDepartamento     = new Departamento();
            OperacionDepartamento objOperDepartamento = new OperacionDepartamento(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
            DataTable             tbl_departamento    = new DataTable();
            tbl_departamento = objOperDepartamento.ConsultarDepartamento(objDepartamento);
            Municipio          objMunicipio     = new Municipio();
            OperacionMunicipio objOperMunicipio = new OperacionMunicipio(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
            clsFunciones.municipio = objOperMunicipio.ConsultarMunicipio(objMunicipio);
            string accion = Page.RouteData.Values["accion"].ToString();
            this.enlazarCombo(tbl_departamento, ddlDocumento_Departamento);
            this.enlazarCombo(tbl_departamento, ddlNacimiento_Departamento);
            this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento);

            /*Acudiente*/
            this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento_Acudiente_1);
            this.enlazarCombo(tbl_departamento, ddlDireccion_Departamento_Acudiente_2);

            if (accion.Equals("Edita"))
            {
                /*Estudiante*/
                this.enlazarCombo(clsFunciones.municipio, ddlDocumento_Municipio);
                this.enlazarCombo(clsFunciones.municipio, ddlNacimiento_Municipio);
                this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio);
                string              id                = Page.RouteData.Values["id"].ToString();
                Estudiante          objEstudiante     = new Estudiante();
                OperacionEstudiante objOperEstudiante = new OperacionEstudiante(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
                GridView            tbl_Estudiante    = new GridView();
                objEstudiante.id          = int.Parse(id);
                tbl_Estudiante.DataSource = objOperEstudiante.ConsultarEstudiante(objEstudiante);
                tbl_Estudiante.DataBind();
                ddlDocumento_Id_Tipo.SelectedValue = tbl_Estudiante.Rows[0].Cells[1].Text;
                txtDocumento_Numero.Text           = tbl_Estudiante.Rows[0].Cells[2].Text;
                ddlDocumento_Municipio.Text        = tbl_Estudiante.Rows[0].Cells[3].Text;
                txtNombre_1.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[4].Text);
                if (tbl_Estudiante.Rows[0].Cells[5].Text == " ")
                {
                    txtNombre_2.Text = "";
                }
                else
                {
                    txtNombre_2.Text = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[5].Text);
                }
                txtApellido_1.Text       = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[6].Text);
                txtApellido_2.Text       = HttpUtility.HtmlDecode(tbl_Estudiante.Rows[0].Cells[7].Text);
                ddlGenero.Text           = tbl_Estudiante.Rows[0].Cells[8].Text;
                txtEmail.Text            = tbl_Estudiante.Rows[0].Cells[9].Text;
                txtNacimiento_Fecha.Text = DateTime.Parse(tbl_Estudiante.Rows[0].Cells[10].Text).ToShortDateString();
                ddlNacimiento_Municipio.SelectedValue = tbl_Estudiante.Rows[0].Cells[11].Text;
                txtDireccion_Numero.Text             = tbl_Estudiante.Rows[0].Cells[12].Text;
                txtDireccion_Barrio.Text             = tbl_Estudiante.Rows[0].Cells[13].Text;
                ddlDireccion_Municipio.SelectedValue = tbl_Estudiante.Rows[0].Cells[14].Text;
                ddlZona.SelectedValue              = tbl_Estudiante.Rows[0].Cells[15].Text;
                txtTelefono_Fijo.Text              = tbl_Estudiante.Rows[0].Cells[16].Text;
                txtTelefono_Celular.Text           = tbl_Estudiante.Rows[0].Cells[17].Text;
                clsFunciones.documento_acudiente_1 = int.Parse(tbl_Estudiante.Rows[0].Cells[18].Text);
                clsFunciones.documento_acudiente_2 = int.Parse(tbl_Estudiante.Rows[0].Cells[19].Text);
                imgEstudiante.ImageUrl             = ResolveUrl(tbl_Estudiante.Rows[0].Cells[20].Text);
                imgEstudiante.DescriptionUrl       = ResolveUrl(tbl_Estudiante.Rows[0].Cells[20].Text);
                ddlEps.SelectedValue             = tbl_Estudiante.Rows[0].Cells[21].Text;
                ddlGrupo_Sanguineo.SelectedValue = tbl_Estudiante.Rows[0].Cells[22].Text;
                txtSisben_Numero.Text            = tbl_Estudiante.Rows[0].Cells[23].Text;
                ddlSisben_Nivel.Text             = tbl_Estudiante.Rows[0].Cells[24].Text;
                ddlEstrato.SelectedValue         = tbl_Estudiante.Rows[0].Cells[25].Text;
                this.seleccionar_Departamento(ddlDocumento_Departamento, ddlDocumento_Municipio);
                this.seleccionar_Departamento(ddlNacimiento_Departamento, ddlNacimiento_Municipio);
                this.seleccionar_Departamento(ddlDireccion_Departamento, ddlDireccion_Municipio);

                /*Acudiente 1*/
                this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio_Acudiente_1);
                this.enlazarCombo(clsFunciones.municipio, ddlDireccion_Municipio_Acudiente_2);
                Acudiente          objAcudiente_1   = new Acudiente();
                OperacionAcudiente objOperAcudiente = new OperacionAcudiente(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
                GridView           tbl_Acudiente_1  = new GridView();
                objAcudiente_1.id          = int.Parse(tbl_Estudiante.Rows[0].Cells[18].Text);
                tbl_Acudiente_1.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente_1);
                tbl_Acudiente_1.DataBind();
                ddlTipo_Documento_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[1].Text;
                txtNumero_Documento_Acudiente_1.Text        = tbl_Acudiente_1.Rows[0].Cells[2].Text;
                txtNombres_Acudiente_1.Text             = HttpUtility.HtmlDecode(tbl_Acudiente_1.Rows[0].Cells[3].Text);
                txtApellidos_Acudiente_1.Text           = HttpUtility.HtmlDecode(tbl_Acudiente_1.Rows[0].Cells[4].Text);
                ddlParentesco_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[5].Text;
                txtEmail_Acudiente_1.Text                        = tbl_Acudiente_1.Rows[0].Cells[6].Text;
                txtDireccion_Numero_Acudiente_1.Text             = tbl_Acudiente_1.Rows[0].Cells[7].Text;
                txtDireccion_Barrio_Acudiente_1.Text             = tbl_Acudiente_1.Rows[0].Cells[8].Text;
                ddlDireccion_Municipio_Acudiente_1.SelectedValue = tbl_Acudiente_1.Rows[0].Cells[9].Text;
                txtTelefonos_Acudiente_1.Text                    = tbl_Acudiente_1.Rows[0].Cells[10].Text;

                /*Acudiente 2*/
                Acudiente objAcudiente_2  = new Acudiente();
                GridView  tbl_Acudiente_2 = new GridView();
                objAcudiente_2.id          = int.Parse(tbl_Estudiante.Rows[0].Cells[19].Text);
                tbl_Acudiente_2.DataSource = objOperAcudiente.ConsultarAcudiente(objAcudiente_2);
                tbl_Acudiente_2.DataBind();
                ddlTipo_Documento_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[1].Text;
                txtNumero_Documento_Acudiente_2.Text        = tbl_Acudiente_2.Rows[0].Cells[2].Text;
                txtNombres_Acudiente_2.Text             = HttpUtility.HtmlDecode(tbl_Acudiente_2.Rows[0].Cells[3].Text);
                txtApellidos_Acudiente_2.Text           = HttpUtility.HtmlDecode(tbl_Acudiente_2.Rows[0].Cells[4].Text);
                ddlParentesco_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[5].Text;
                txtEmail_Acudiente_2.Text                        = tbl_Acudiente_2.Rows[0].Cells[6].Text;
                txtDireccion_Numero_Acudiente_2.Text             = tbl_Acudiente_2.Rows[0].Cells[7].Text;
                txtDireccion_Barrio_Acudiente_2.Text             = tbl_Acudiente_2.Rows[0].Cells[8].Text;
                ddlDireccion_Municipio_Acudiente_2.SelectedValue = tbl_Acudiente_2.Rows[0].Cells[9].Text;
                txtTelefonos_Acudiente_2.Text                    = tbl_Acudiente_2.Rows[0].Cells[10].Text;
                //fluFoto.FileName = tbl_Acudiente_2.Rows[0].Cells[20].Text;
                this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_1, ddlDireccion_Municipio_Acudiente_1);
                this.seleccionar_Departamento(ddlDireccion_Departamento_Acudiente_2, ddlDireccion_Municipio_Acudiente_2);

                /*Salud*/
            }
        }
        catch (Exception) { }
    }