public IHttpActionResult Update(InputCustomerServiceModel input) { try { if (!ModelState.IsValid) { //返回错误 return(JsonResultHelper.JsonResult(1000, ModelState.Values.SelectMany(p => p.Errors.Select(s => s.ErrorMessage)))); } else { var info = DbContext.CS_CustomerService.FirstOrDefault(p => p.Id == input.Id); if (info == null) { return(JsonResultHelper.JsonResult(1000, "该客服已不存在")); } if (DbContext.CS_CustomerService.Any(p => p.PersonId == input.IdPerson)) { return(JsonResultHelper.JsonResult(1000, "该客服存在")); } info.Remark = input.Remark; info.PersonId = input.IdPerson; DbContext.SaveChanges(); return(JsonResultHelper.JsonResult(0, "修改成功")); } } catch (Exception ex) { return(JsonResultHelper.JsonResult(1000, ex.Message)); } }
public IHttpActionResult Add(InputCustomerServiceModel input) { try { if (!ModelState.IsValid) { //返回错误 return(JsonResultHelper.JsonResult(1000, ModelState.Values.SelectMany(p => p.Errors.Select(s => s.ErrorMessage)))); } else { CS_CustomerService cs = new CS_CustomerService(); cs.PersonId = input.IdPerson; cs.Remark = input.Remark; cs.CreateTime = DateTime.Now; DbContext.CS_CustomerService.Add(cs); DbContext.SaveChanges(); return(JsonResultHelper.JsonResult(0, "添加成功", cs.Id)); } } catch (Exception ex) { return(JsonResultHelper.JsonResult(1000, ex.Message)); } }