Пример #1
0
        public void CheckRight(Entity.Sys.EntityUserInfo user, string PathName)
        {
            if (user.UserType.ToUpper() != "ADMIN")
            {
                Data obj = new Data();
                try
                {
                    string sqlstr = "select a.MenuId from Sys_UserRight a left join sys_menu b on a.MenuId=b.MenuID where a.UserType='" + user.UserType +
                                    "' and menupath='" + PathName + "'";
                    DataTable dt = obj.PopulateDataSet(sqlstr).Tables[0];

                    if (dt.Rows.Count == 0)
                    {
                        GotoNoRightsPage();
                    }
                }
                catch { }
            }
        }
Пример #2
0
        public void CheckRight(Entity.Sys.EntityUserInfo user, string PathName)
        {
            if (user.UserType != "8")
            {
                Data obj = new Data();
                try
                {
                    string sqlstr = "select a.MenuId from sys_userright a left join sys_menu b on a.MenuId=b.menucode where a.UserType='" + user.UserType +
                                    "' and menupath='" + PathName + "'";
                    DataTable dt = obj.ExecuteDataSet(sqlstr).Tables[0];

                    if (dt.Rows.Count == 0)
                    {
                        GotoNoRightsPage();
                    }
                }
                catch { }
            }
        }