protected void btnActualizar_Click(object sender, EventArgs e)
        {
            cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B");

            Persona.FK_IdUsuario = Int16.Parse(Session["Id_Usuario"].ToString());
            DataTable TablaPersona = Persona.Buscar();

            if (TablaPersona.Rows.Count > 0)
            {
                Persona.Id_Persona = Int16.Parse(TablaPersona.Rows[0]["Id_Persona"].ToString());
                Persona.Pasatiempos = TablaPersona.Rows[0]["Pasatiempos"].ToString();
            }

            Persona.Nom_Persona = txtNombre.Text;
            Persona.Apellido1 = txtApellido1.Text;
            Persona.Apellido2 = txtApellido2.Text;
            Persona.Num_Cedula = txtCedula.Text;
            Persona.Fec_Nacimiento = DateTime.Parse(txtFechaNacimiento.Text);
            Persona.Sexo = drpSexo.SelectedValue;
            Persona.FK_IdDistrito = Int16.Parse(drpDistrito.SelectedValue);

            Persona.Actualizar();

            Response.Redirect("frmConsultarPerfilAdultoMayor.aspx");
        }
        private void cargarDatosPersonales()
        {
            cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B");

            cIATUsuarioNegocios Usuario = new cIATUsuarioNegocios(1, "A", 2, "B");

            Usuario.Nom_Usuario = Session["Nombre_Usuario"].ToString();
            DataTable TablaUsuario = Usuario.Buscar();

            Int16 IdUsuario = 0;

            if (TablaUsuario.Rows.Count > 0)
            {
                IdUsuario = Int16.Parse(TablaUsuario.Rows[0]["Id_Usuario"].ToString());
            }

            Persona.FK_IdUsuario = IdUsuario;
            DataTable TablaPersona = Persona.Buscar();

            if (TablaPersona.Rows.Count > 0)
            {
                txtNombre.Text = TablaPersona.Rows[0]["Nom_Persona"].ToString();
                txtApellido1.Text = TablaPersona.Rows[0]["Apellido1"].ToString();
                txtApellido2.Text = TablaPersona.Rows[0]["Apellido2"].ToString();
                txtCedula.Text = TablaPersona.Rows[0]["Num_Cedula"].ToString();
                txtFechaNacimiento.Text = arreglarFecha(TablaPersona.Rows[0]["Fec_Nacimiento"].ToString());
                drpSexo.SelectedValue = TablaPersona.Rows[0]["Sexo"].ToString();
                cargarDireccion(Int16.Parse(TablaPersona.Rows[0]["Fk_IdDistrito"].ToString()));
            }

            cIATContactoNegocios Contacto = new cIATContactoNegocios(1, "A", 2, "B");

            Contacto.FK_IdUsuario = IdUsuario;

            DataTable TablaContactos = Contacto.Buscar();

            if (TablaContactos.Rows.Count > 0)
            {
                for (int i = 0; i < TablaContactos.Rows.Count; i++)
                {
                    switch (Int16.Parse(TablaContactos.Rows[i]["FK_IdTipoContacto"].ToString()))
                    {
                        case 1:
                            txtTelefonoHabitacion.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                        case 2:
                            txtTelefonoCelular.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                        case 3:
                            txtCorreoElectronico.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                    }
                }
            }
        }
        private void cargarDataGridEstudios()
        {
            dgEstudios.DataSource = " ";
            PanelEstudios.Visible = false;

            cIATEstudioNegocios Estudio = new cIATEstudioNegocios(1, "A", 2, "B");

            cIATUsuarioNegocios Usuario = new cIATUsuarioNegocios(1, "A", 2, "B");

            Usuario.Nom_Usuario = Session["Nombre_Usuario"].ToString();
            DataTable TablaUsuario = Usuario.Buscar();

            Int16 IdUsuario = 0;

            if (TablaUsuario.Rows.Count > 0)
            {
                IdUsuario = Int16.Parse(TablaUsuario.Rows[0]["Id_Usuario"].ToString());
            }

            cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B");

            Persona.FK_IdUsuario = IdUsuario;
            DataTable TablaPersona = Persona.Buscar();

            Int16 IdPersona = 0;

            if (TablaPersona.Rows.Count > 0)
            {
                IdPersona = Int16.Parse(TablaPersona.Rows[0]["Id_Persona"].ToString());
                Session["Id_Persona"] = IdPersona.ToString();
            }

            Estudio.FK_IdPersona = IdPersona;
            DataTable TablaEstudio = Estudio.Buscar();

            if (TablaEstudio.Rows.Count > 0)
            {
                dgEstudios.DataSource = TablaEstudio;
                dgEstudios.DataBind();
                PanelEstudios.Visible = true;
            }
        }
        private void cargarIdiomas()
        {
            cIATIdiomaXPersonaNegocios IdiomaXPersona = new cIATIdiomaXPersonaNegocios(1, "A", 2, "B");

            cIATUsuarioNegocios Usuario = new cIATUsuarioNegocios(1, "A", 2, "B");

            Usuario.Nom_Usuario = Session["Nombre_Usuario"].ToString();
            DataTable TablaUsuario = Usuario.Buscar();

            Int16 IdUsuario = 0;

            if (TablaUsuario.Rows.Count > 0)
            {
                IdUsuario = Int16.Parse(TablaUsuario.Rows[0]["Id_Usuario"].ToString());
            }

            cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B");

            Persona.FK_IdUsuario = IdUsuario;
            DataTable TablaPersona = Persona.Buscar();

            Int16 IdPersona = 0;

            if (TablaPersona.Rows.Count > 0)
            {
                IdPersona = Int16.Parse(TablaPersona.Rows[0]["Id_Persona"].ToString());
            }

            IdiomaXPersona.FK_IdPersona = IdPersona;
            DataTable TablaIdiomaXPersona = IdiomaXPersona.Buscar();

            if (TablaIdiomaXPersona.Rows.Count > 0)
            {
                String ResultadoIdiomas = "";

                for (int i = 0; i < TablaIdiomaXPersona.Rows.Count; i++)
                {
                    cIATIdiomaNegocios Idioma = new cIATIdiomaNegocios(1, "A", 2, "B");
                    Idioma.Id_Idioma = Int16.Parse(TablaIdiomaXPersona.Rows[i]["FK_IdIdioma"].ToString());
                    DataTable TablaIdioma = Idioma.Buscar();

                    if (TablaIdioma.Rows.Count > 0)
                    {
                        ResultadoIdiomas = ResultadoIdiomas + TablaIdioma.Rows[0]["Nom_Idioma"].ToString() + "   ";
                    }
                }

                lblIdiomasDato.Text = ResultadoIdiomas;
            }
        }
        private void cargarDatosPersonales()
        {
            cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B");

            cIATUsuarioNegocios Usuario = new cIATUsuarioNegocios(1, "A", 2, "B");

            Usuario.Nom_Usuario = Session["Nombre_Usuario"].ToString();
            DataTable TablaUsuario = Usuario.Buscar();

            Int16 IdUsuario = 0;

            if (TablaUsuario.Rows.Count > 0)
            {
                IdUsuario = Int16.Parse(TablaUsuario.Rows[0]["Id_Usuario"].ToString());
            }

            Session["Id_Usuario"] = IdUsuario;

            Persona.FK_IdUsuario = IdUsuario;
            DataTable TablaPersona = Persona.Buscar();

            if (TablaPersona.Rows.Count > 0)
            {
                lblNombreDato.Text = TablaPersona.Rows[0]["Nom_Persona"].ToString();
                lblApellido1Dato.Text = TablaPersona.Rows[0]["Apellido1"].ToString();
                lblApellido2Dato.Text = TablaPersona.Rows[0]["Apellido2"].ToString();
                lblSexoDato.Text = TablaPersona.Rows[0]["Sexo"].ToString();
                lblCedulaDato.Text = TablaPersona.Rows[0]["Num_Cedula"].ToString();
                lblFechaNacimientoDato.Text = arreglarFecha(TablaPersona.Rows[0]["Fec_Nacimiento"].ToString());
                lblDistritoDato.Text = TablaPersona.Rows[0]["Fk_IdDistrito"].ToString();
                lblPasatiemposDato.Text = TablaPersona.Rows[0]["Pasatiempos"].ToString();
            }

            cIATContactoNegocios Contacto = new cIATContactoNegocios(1, "A", 2, "B");

            Contacto.FK_IdUsuario = IdUsuario;

            DataTable TablaContactos = Contacto.Buscar();

            if (TablaContactos.Rows.Count > 0)
            {
                for (int i = 0; i < TablaContactos.Rows.Count; i++)
                {
                    switch (Int16.Parse(TablaContactos.Rows[i]["FK_IdTipoContacto"].ToString()))
                    {
                        case 1:
                            lblTelefonoHabitacionDato.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                        case 2:
                            lblTelefonoCelularDato.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                        case 3:
                            lblCorreoElectronicoDato.Text = TablaContactos.Rows[i]["Detalle"].ToString();
                            break;
                    }
                }
            }

            cargarDireccion(Int16.Parse(lblDistritoDato.Text));
        }