public ResModel AddRepairType(RepairTypeDto repairTypeDto, UserDto operationUser) { using (var db = new ModelContext()) { var repairType = new RepairType() { Id = Guid.NewGuid(), Name = repairTypeDto.Name, Description = repairTypeDto.Description }; try { db.RepairType.Add(repairType); db.SaveChanges(); } catch (Exception e) { return(new ResModel() { Msg = "添加维修类型失败", Success = false }); } return(new ResModel() { Msg = "添加维修类型成功", Success = true }); } }
public ResModel UpdateRepairType(RepairTypeDto repairTypeDto, UserDto operationUser) { using (var db = new ModelContext()) { var repairType = db.RepairType.FirstOrDefault(i => i.Id == repairTypeDto.Id); if (repairType == null) { return(new ResModel() { Msg = "更新维修类型失败,未找到该维修类型", Success = false }); } try { repairType.Name = repairTypeDto.Name; repairType.Description = repairTypeDto.Description; db.SaveChanges(); } catch (Exception e) { return(new ResModel() { Msg = "更新维修类型失败", Success = false }); } return(new ResModel() { Msg = "更新维修类型成功", Success = true }); } }
public ActionResult Update(RepairTypeDto repairTypeDto) { var currentUser = Session["LogUser"] as UserDto; return(Json(_repairTypeService.UpdateRepairType(repairTypeDto, currentUser))); }
public ResModel UpdateRepairType(RepairTypeDto repairTypeDto, UserDto operationUser) { return(_repairTypeRepository.UpdateRepairType(repairTypeDto, operationUser)); }