BLL/Session.cs
(完整代码) 1KBusing System.Web;
namespace Kscor.BLL
{
public class Session
{
public static bool CheckPurview(string Purview)
{
if (!IsLogin()) { return false; }
int Grade = 0;
switch (Purview)
{
case "普通管理员": Grade = 1; break;
case "高级管理员": Grade = 2; break;
case "超级级管理员": Grade = 10; break;
default: Grade = 0; break;
}
Kscor.Model.Admin ModelUser = (Kscor.Model.Admin)HttpContext.Current.Session[Common.Config.Sessionname];
return ModelUser == null ? false : (ModelUser.Superadmin ? true : ModelUser.Grade >= Grade);
}
public static bool CheckSuperadmin()
{
if (!IsLogin()) { return false; }
Kscor.Model.Admin ModelUser = (Kscor.Model.Admin)HttpContext.Current.Session[Common.Config.Sessionname];
return ModelUser == null ? false : ModelUser.Superadmin;
}
public static bool IsLogin()
{
return (HttpContext.Current.Session[Common.Config.Sessionname] != null);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
