예제 #1
0
 public ActionResult Login(string phone, string pwd)
 {
     try
     {
         string temppwd = Unite.ToMD5New(pwd);
         var    user    = db.tb_userinfos.FirstOrDefault(s => s.Phone == phone && s.UsPwd == temppwd);
         if (user == null)
         {
             return(Json(Comm.ToJsonResult("Fail", "账号或密码错误"), JsonRequestBehavior.AllowGet));
         }
         else
         {
             var returndata = new
             {
                 guid     = user.UserID,
                 openid   = user.OpenID,
                 UsPID    = user.PID,
                 tbuserid = user.tbuserid
             };
             return(Json(Comm.ToJsonResult("Success", "成功", returndata), JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         return(Json(Comm.ToJsonResult("Error", ex.Message), JsonRequestBehavior.AllowGet));
     }
 }
예제 #2
0
 public ActionResult UpdatePwd(string phone, string newpwd)
 {
     try
     {
         tb_userinfo model = db.tb_userinfos.FirstOrDefault(s => s.Phone == phone);
         if (model != null)
         {
             model.UsPwd = Unite.ToMD5New(newpwd);
             db.SaveChanges();
             return(Json(Comm.ToJsonResult("Success", "成功"), JsonRequestBehavior.AllowGet));
         }
         else
         {
             return(Json(Comm.ToJsonResult("notfind", "用户不存在"), JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         return(Json(Comm.ToJsonResult("Error", ex.Message), JsonRequestBehavior.AllowGet));
     }
 }