public ActionResult ChangePwd(string currentPassword, string passWord) { AdminProvider provider = new AdminProvider(); AdminEntity entity = provider.Login(this.LoginUser.UserName, currentPassword); int line = 0; if (entity.IsNotNull()) { entity.PassWord = passWord; line = provider.UpdatePwd(entity); } if (line > 0) { this.ReturnJson.AddProperty("d", "success"); } else { this.ReturnJson.AddProperty("d", ""); } return(Content(this.ReturnJson.ToString())); }
/// <summary> /// 登录 /// 1000: 登录成功 /// 1001: 登录失败 /// 1002: 验证码过期 /// 1003:验证码错误 /// </summary> /// <param name="userName"></param> /// <param name="passWord"></param> /// <returns></returns> public ActionResult Login(string userName, string passWord, string code) { //string valCode=SessionHelper.Get("ValCode"); //if (valCode.IsEmpty()) //{ // return Content("1002"); //} //if (valCode.ToLower()!=code.ToLower()) //{ // return Content("1003"); //} AdminProvider provider = new AdminProvider(); AdminEntity entity = provider.Login(userName, passWord); if (entity != null) { this.LoginUser = entity; provider.UpdateLoginCount(entity.UserName, entity.PassWord, entity.LoginCount); return(Content("1000")); } return(Content("1001")); }
/// <summary> /// 用户登录 /// </summary> /// <returns></returns> public ActionResult Login() { string UserName = WebUtil.GetFormValue <string>("UserName", string.Empty); string PassWord = WebUtil.GetFormValue <string>("PassWord", string.Empty); string CompanyID = WebUtil.GetFormValue <string>("CompanyID", string.Empty); AdminProvider provider = new AdminProvider(CompanyID); AdminEntity entity = provider.Login(UserName, PassWord); DataResult <AdminEntity> dataResult = new DataResult <AdminEntity>(); if (entity == null) { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "用户名或密码错误"; } else { dataResult.Code = (int)EResponseCode.Success; dataResult.Message = "响应成功"; dataResult.Result = entity; } return(Content(JsonHelper.SerializeObject(dataResult))); }