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));
 }