public ResModel UpdateServiceTicketType(ServiceTicketTypeDto serviceTicketTypeDto, UserDto operationUser) { using (var db = new ModelContext()) { var serviceTicketType = db.ServiceTicketType.FirstOrDefault(i => i.Id == serviceTicketTypeDto.Id); if (serviceTicketType == null) { return(new ResModel() { Msg = "更新发票类型失败,未找到该发票类型", Success = false }); } try { serviceTicketType.Name = serviceTicketTypeDto.Name; serviceTicketType.Description = serviceTicketTypeDto.Description; serviceTicketType.Rate = serviceTicketTypeDto.Rate; db.SaveChanges(); } catch (Exception e) { return(new ResModel() { Msg = "更新发票类型失败", Success = false }); } return(new ResModel() { Msg = "更新发票类型成功", Success = true }); } }
public ResModel AddServiceTicketType(ServiceTicketTypeDto serviceTicketTypeDto, UserDto operationUser) { using (var db = new ModelContext()) { var serviceTicketType = new ServiceTicketType() { Id = Guid.NewGuid(), Name = serviceTicketTypeDto.Name, Description = serviceTicketTypeDto.Description, Rate = serviceTicketTypeDto.Rate }; try { db.ServiceTicketType.Add(serviceTicketType); db.SaveChanges(); } catch (Exception e) { return(new ResModel() { Msg = "添加发票类型失败", Success = false }); } return(new ResModel() { Msg = "添加发票类型成功", Success = true }); } }
public ResModel UpdateServiceTicketType(ServiceTicketTypeDto serviceTicketTypeDto, UserDto operationUser) { return(_serviceTicketTypeRepository.UpdateServiceTicketType(serviceTicketTypeDto, operationUser)); }
public ActionResult Update(ServiceTicketTypeDto serviceTicketType) { var currentUser = Session["LogUser"] as UserDto; return(Json(_serviceTicketTypeService.UpdateServiceTicketType(serviceTicketType, currentUser))); }