public Admin Login(string uid, string pwd) { try { using (dbcm = new DBContextManager()) { Admin ad = dbcm.Admins.Single(a => a.Account.Equals(uid)); if (ad != null && ad.Password.Equals(pwd))//非空 && 密码匹配 return ad; else return new Admin { AdminId=-1 }; } } catch { return null; } }
6 回答
函数式编程
TA贡献1807条经验 获得超9个赞
可以先写一个判断用户名是否存在的方法
int userFlag = context.Admin.Where(a => a.AdminId== userId).ToList().Count;
if(userFlag>0)
//在匹配密码字段。 方法同上
- 6 回答
- 0 关注
- 363 浏览
添加回答
举报
0/150
提交
取消