protected void BtnAceptar_Click(object sender, EventArgs e)
        {
            string[,] matrizUserPass = new string[3, 2] {
                { "Admin", "admin" }, { "User", "user" }, { "Archiver", "archiver" }
            };
            bool miB = false;

            for (int i = 0; i < 3; i++)
            {
                if (TBUsuario.Text == matrizUserPass[i, 0] && TBContraseña.Text == matrizUserPass[i, 1])
                {
                    Session["usuario"] = matrizUserPass[i, 0];
                    miB = true;
                    break;
                }
            }
            if (miB)
            {
                Response.Redirect("Bienvenido.aspx");
            }
            else
            {
                Label1.Text    = "El usuario/contraseña no es correcto.";
                TBUsuario.Text = "";
                TBUsuario.Focus();
            }
        }
Exemplo n.º 2
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            List <spAutenticacionUsuario_Result> listaUsuario = new List <spAutenticacionUsuario_Result>();

            listaUsuario = datacontext.spAutenticacionUsuario(TBUsuario.Text, TBContrasena.Text).ToList();

            if (listaUsuario.Count > 0)
            {
                clsGlobal.usuarioGlobal = listaUsuario.FirstOrDefault().Usuario.ToString();
                clsGlobal.rolGlobal     = listaUsuario.FirstOrDefault().Perfil.ToString();
                frmPrincipal form = new frmPrincipal();
                TBUsuario.Clear();
                TBContrasena.Clear();
                lblError.Visible = false;
                TBUsuario.Focus();
                form.ShowDialog();
            }
            else
            {
                lblError.Visible = true;
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     TBUsuario.Focus();
 }