public ResponseMessageResult Put(sy_qrcode sy_qrcode) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { //var count = db.sy_qrcode.Where(o => o. == sy_qrcode.usercode && o.userid != sy_qrcode.userid).Count(); //if (count > 0) //{ // model.message = "用户编码已经存在"; // model.status_code = 401; //} //else //{ db.Entry(sy_qrcode).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 ResponseMessageResult Delete(int id) { sy_qrcode sy_qrcode = db.sy_qrcode.Find(id); if (sy_qrcode == null) { model.message = "删除失败"; model.status_code = 401; } db.sy_qrcode.Remove(sy_qrcode); db.SaveChanges(); model.message = "删除成功"; model.status_code = 200; return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Postsy_qrcode(sy_qrcode sy_qrcode) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { //var info = db.sy_qrcode.Where(o => o.usercode == sy_qrcode.usercode).Count(); //if (info > 0) //{ // model.message = "用户编码已经存在"; // model.status_code = 401; //} //else //{ sy_qrcode.addtime = DateTime.Now; db.sy_qrcode.Add(sy_qrcode); try { db.SaveChanges(); model.message = "新增成功"; model.status_code = 200; } catch (Exception 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))); }