Пример #1
0
    protected void btnIngreso_Click(object sender, EventArgs e)
    {
        if ((txtUserName.Text != "") || (txtPassword.Text != ""))
        {
            DataSet ds       = new DataSet();
            var     UserName = txtUserName.Text;
            var     Password = txtPassword.Text;
            ds = objNegUsuario.Login(UserName, Password);

            if (ds.Tables[0].Rows.Count > 0)
            {
                var rol      = ds.Tables[0].Rows[0]["id_rol"].ToString();
                var username = ds.Tables[0].Rows[0]["UserName"].ToString();
                //lblRol.Text = Convert.ToString(rol);
                Session["Rol"]      = rol;
                Session["UserName"] = username;
                switch (rol)
                {
                case "1":
                    Response.Redirect("Admin.aspx");
                    break;

                case "2":
                    Response.Redirect("User.aspx");
                    break;

                default:
                    break;
                }
            }
            else
            {
                LalblMsg.Text = "Clave o Password incorrectos";
            }
        }
        else
        {
            LalblMsg.Text = "Ingrese Username y Password";
        }
    }
Пример #2
0
 private void btnOk_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable Tabla = new DataTable();
         Tabla = N_Usuarios.Login(txtLogin.Text.Trim(), txtPass.Text.Trim());
         if (Tabla.Rows.Count <= 0)
         {
             MessageBox.Show("No Existe Login o Clave Ingresada", "Acceso", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             if (Convert.ToBoolean(Tabla.Rows[0][6]) == false)
             {
                 MessageBox.Show("Usuario NO ACTIVO", "Acceso", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             else
             {
                 frmSistema Frm = new frmSistema();
                 Variables.idUsuarios    = Convert.ToInt32(Tabla.Rows[0][5]);
                 Frm.idUsuario           = Convert.ToInt32(Tabla.Rows[0][5]);
                 Frm.idRol               = Convert.ToInt32(Tabla.Rows[0][7]);
                 Frm.NombreUsr           = Convert.ToString(Tabla.Rows[0][1]);
                 Variables.NombreUsuario = Convert.ToString(Tabla.Rows[0][1]);
                 Frm.LoginUsr            = Convert.ToString(Tabla.Rows[0][0]);
                 Variables.LoginActual1  = Convert.ToString(Tabla.Rows[0][0]);
                 Frm.RolNombre           = Convert.ToString(Tabla.Rows[0][4]);
                 Frm.EstadoUsr           = Convert.ToBoolean(Tabla.Rows[0][6]);
                 Variables.ClaveActual   = Convert.ToString(Tabla.Rows[0][7]);
                 Frm.Show();
                 this.Hide();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }