使用linq查询,model,controller。
可写简单视图进行测试。
controller:
tips:
result可分为0、1、-1。0用于用户输入出错时,-1用于数据库出错时,1用于成功时先做页面表单验证,再做逻辑验证
不写视图做测试时URL需要带上参数如:…/User/Login?UserName=1&&Password=1
public ActionResult Login(string UserName, string Password)
{
if (String.IsNullOrEmpty(UserName))
{
return Json(new { result = "0", message = "用户名不为空!" }, JsonRequestBehavior.AllowGet);
}
if (String.IsNullOrEmpty(Password))
{
return Json(new { result = "0", message = "密码不为空!" }, JsonRequestBehavior.AllowGet);
}
User user = _userRep