public ActionResult AjaxRegister(FilaShop.User.User user) { // View() ViewResult 响应一个 html 视图页 // File() FileContentResult 响应一个文件 // Json() JsonResult 响应json 字符串 "[ {} , {} , {} ]" // Content() ContentResult 响应一个 纯 字符串 // 判断 验证码是否正确 if (user.VCode.ToLower() != Session["VCode"].ToString().ToLower()) { return(Json(new Comman.JsonResult { Result = ResultType.Error, ErrorMessage = "验证码错误" })); } // 判断 用户名是否已被使用 int userCount = db.Userinfo.Where(u => u.Username == user.Username).Count(); if (userCount == 1) { return(Json(new Comman.JsonResult { Result = ResultType.Error, ErrorMessage = "用户名已被使用" })); } return(Json(new Comman.JsonResult { Result = ResultType.Success, ErrorMessage = string.Empty })); }
public ActionResult Register(FilaShop.User.User user) { Models.Userinfo u = new Models.Userinfo { Username = user.Username, Password = Comman.Md5.JiaMi(user.Password), Nickname = user.Nickname }; db.Userinfo.Add(u); db.SaveChanges(); if (user.returnurl != null && user.returnurl != "") { Session.Add("returnurl", user.returnurl); } return(RedirectToAction("Login")); }