public ActionResult LoginUser(MODEL.ViewPage.LoginUser model) { bool status = false; if (!ModelState.IsValid) { return(this.JsonFormat(ModelState, !status, "ERROR")); } MODEL.MST_MEMBER member = new MST_MEMBER(); try { member = memberManager.Get(m => (m.EMAIL == model.UserName || m.PHONE == model.UserName) && m.PASSWORD == model.Password); if (member != null) { status = true; SessionHelper.Add("MEMBER_CD", member.MEMBER_CD); return(this.JsonFormat(model, status, "/Resume/ResumeIndex", status)); } else { ModelState.AddModelError("password", "用户名或密码错误!"); return(this.JsonFormat(ModelState, status, "ERROR")); } } catch (Exception) { ModelState.AddModelError("password", "登录失败!"); return(this.JsonFormat(ModelState, !status, "ERROR")); throw; } }
public ActionResult Login(MODEL.ViewPage.LoginUser user) { //1.2服务器端验证,如果没有验证通过 if (!ModelState.IsValid) { return(this.JsonFormat(ModelState, !false, "ERROR")); // return OperateContext.Current.RedirectAjax("err", "没有权限!", null, ""); } if (OperateContext.Current.LoginAdmin(user)) { //UserOperateLog.WriteOperateLog("[" + user.UserName + "成功登录]" + SysOperate.Operate.ToMessage(true)); // return this.JsonFormat("", true, "/admin/Manage/index", true); //if(user.UserName=="Administrator"||user.UserName=="Admin") // return this.JsonFormat("", true, "/admin/Manage/index", true); return(this.JsonFormat("", true, "/admin/Manage/index", true)); } else { return(this.JsonFormat("", true, "用户名或密码错误")); } }