public ActionResult Reg(UserInfoModel m) { try { if (string.IsNullOrWhiteSpace(m.Username)) { m.Fail(501, "用户名必须填写"); return(Json(m)); } if (string.IsNullOrWhiteSpace(m.Password)) { m.Fail(502, "密码必须填写"); return(Json(m)); } if (string.IsNullOrWhiteSpace(m.Nickname)) { m.Fail(503, "昵称必须填写"); return(Json(m)); } int count = (int)DBHelper.QueryOne(CheckUserName, m.Username); if (count != 0) { m.Fail(504, "用户名存在"); return(Json(m)); } DBHelper.Update(RegUser, m.Username, m.Password, m.Nickname); m.Success = true; m.ServerMessage = "用户注册成功。"; } catch (Exception ex) { m.Fail(ex); } return(Json(m)); }
public ActionResult Login(UserInfoModel m) { try { m.UserInfo = DBHelper.QueryOneDicRow(UserLogin, m.Username, m.Password); if (m.UserInfo == null || m.UserInfo.Count == 0) { m.Fail("登陆失败。。。"); return(Json(m)); } Session.Add(UserLoginKey, m.UserInfo); m.Success = true; } catch (Exception ex) { m.Fail(ex); } return(Json(m)); }
public ActionResult Logout(UserInfoModel m) { try { Session.Remove(UserLoginKey); m.Success = true; } catch (Exception ex) { m.Fail(ex); } return(Json(m)); }