protected override bool AuthorizeCore(System.Web.HttpContextBase httpContext)
        {
            var privilege = PrivilegeFactory.GetPrivilege();

            privilege.PrivilegeBase.Setup();
            privilege.PrivilegeBase.CheckLoginStatus();
            return(privilege.PrivilegeBase.CheckPrivilege(Privilege));
            //if (!privilege.PrivilegeBase.CheckPrivilege(Privilege))
            //{
            //    base.Response.Redirect("~/privilegeerror.aspx", true);
            //}
            //return base.AuthorizeCore(httpContext);
        }
Esempio n. 2
0
        public override object GetData()
        {
            var privilege = PrivilegeFactory.GetPrivilege();

            return(privilege.GetPrivileges().Select(x => new { x.Id, Name = x.Description }));
        }
Esempio n. 3
0
        public override object GetData()
        {
            var privilege = PrivilegeFactory.GetPrivilege();

            return(privilege.GetRoles());
        }