Ejemplo n.º 1
0
        protected void LoginUser_Authenticate(object sender, AuthenticateEventArgs e)
        {
            bool auth = Membership.ValidateUser(LoginUser.UserName, LoginUser.Password);

            if (auth)
            {
                Usuario objUsuario = UsuarioL.getInstance().AccesoSitema(LoginUser.UserName, LoginUser.Password);
                if (objUsuario != null)
                {
                    SessionManager = new SessionManager(Session);
                    SessionManager.UserSessionObjeto = objUsuario;
                    //Response.Write("<script>alert('Usuario Correcto')</script>");
                    //Response.Redirect("PanelGeneral.aspx");
                    if (objUsuario.Nivel == "Admin")
                    {
                        FormsAuthentication.RedirectFromLoginPage(LoginUser.UserName, false);
                    }
                    else if (objUsuario.Nivel == "Escaner")
                    {
                        idUsuario = objUsuario.ID.ToString();
                        FormsAuthentication.RedirectFromLoginPage(LoginUser.UserName, false);
                        Response.Redirect("AgregarCajaScan.aspx");
                    }
                }
                else
                {
                    Response.Write("<script>alert('Usuario Incorrecto')</script>");
                }
            }
        }
Ejemplo n.º 2
0
        public override bool ValidateUser(string username, string password)
        {
            bool    ok         = false;
            Usuario objUsuario = UsuarioL.getInstance().AccesoSitema(username, password);

            if (objUsuario != null)
            {
                ok = true;
            }
            return(ok);
        }