示例#1
0
 protected void btningreso_Click(object sender, EventArgs e)
 {
     try {
         Usuario usr = new Usuario();
         usr = logicaU.obtenerUsuario(usuariotxt.Text, pass.Text);
         if (usr != null)
         {
             Response.Redirect("~/pages/registro.aspx");
         }
     }
     catch (Exception ex)
     {
         ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + ex.Message + "');", true);
     }
 }
    protected void adecuarParaActualizar()
    {
        string identificacion = Session["identificacion"].ToString();

        LUsuario lUsuario = new LUsuario();
        LFuncion lFuncion = new LFuncion();

        DataTable dtUsuario = lUsuario.obtenerUsuario(identificacion);

        EUsuario eUsuario = lFuncion.dataTableToEUsuario(dtUsuario);

        DDL_Tipo_Documento.SelectedIndex = eUsuario.Tipo_id;
        TB_Numero_Documento.Text         = eUsuario.Identificacion;
        TB_Nombre.Text                   = eUsuario.Nombre;
        TB_Apellido.Text                 = eUsuario.Apellido;
        TB_FechaNacimiento.TextMode      = TextBoxMode.Date;
        TB_FechaNacimiento.Text          = DateTime.Parse(eUsuario.Fecha).ToString("yyyy-MM-dd");
        DDL_TipoAfiliacion.SelectedIndex = eUsuario.Tipo_afiliacion;
        TB_Correo.Text                   = eUsuario.Correo;
        TB_Clave.Attributes.Add("value", eUsuario.Password);
        TB_RepetirClave.Attributes.Add("value", eUsuario.Password);
        BTN_Accion.Text = "Actualizar";

        cargarEps();

        foreach (ListItem listItem in DDL_Eps.Items)
        {
            listItem.Selected = int.Parse(listItem.Value) == eUsuario.IdEps;
        }

        if (eUsuario.Tipo_afiliacion == 2)
        {
            DDL_Eps.Enabled = false;
        }

        if (((EUsuario)Session["usuario"]).TipoUsuario == 3)
        {
            DDL_Tipo_Documento.Enabled  = false;
            TB_Numero_Documento.Enabled = false;
            TB_Nombre.Enabled           = false;
            TB_Apellido.Enabled         = false;
            TB_FechaNacimiento.Enabled  = false;
            DDL_TipoAfiliacion.Enabled  = false;
            DDL_Eps.Enabled             = false;
        }
    }