public ResponseMessageResult PutwechatUser(wechatUser wechatUser) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { db.Entry(wechatUser).State = EntityState.Modified; try { model.message = "修改成功"; model.status_code = 200; db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { model.message = ex.Message; model.status_code = 401; } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public IHttpActionResult PostwechatUser(wechatUser wechatUser) { var info = db.wechatUser.Where(o => o.openid == wechatUser.openid); if (info.FirstOrDefault() != null) { model.message = "微信号已经授权,退出后重新进入"; model.status_code = 401; } else { wechatUser.status = 0; wechatUser.audit = 0; wechatUser.auditdes = "未审核"; wechatUser.addtime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); db.wechatUser.Add(wechatUser); try { db.SaveChanges(); model.message = "新增成功"; model.status_code = 200; } catch (Exception ex) { model.message = ex.Message; model.status_code = 401; } } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }