RentHouseBLL/AdminManager.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using RentHouseModel;
using RentHouseDAL;
//|5|1|a|s|p|x
namespace RentHouseBLL
{
public static class AdminManager
{
public static bool CheckLogin(string adminname, string password)
{
Admin admin = GetAdminByAdminName(adminname);
if (admin!= null)
{
//用户存在
if (admin.Password.Equals(password))
{
//密码正确
return true;
}
else
{
return false;
}
}
else
{
return false;
}
}
public static int AddAdmin(string adminname, string password, string rank)
{
Admin admin = new Admin();
admin.AdminName = adminname;
admin.Password = password;
admin.Rank = "普通管理员";
return AdminService.AddAdmin(admin);
}
public static int DeleteAdminByAdminName(string adminname)
{
return AdminService.DeleteAdminByAdminName(adminname);
}
public static int GetCountByRank(string rank)
{
if (rank.Trim().Equals("超级管理员"))
{
return AdminService.GetSuperCount();
}
else
{
return AdminService.GetNormalCount();
}
}
public static IList<Admin> GetAllAdmins()
后面还有 20 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。