public async Task <ActionResult <InfoResult <string> > > Updatedepartment(AcDeparmentDtos acDeparmentDtos) { var NewDepartment = (await _IAcDepartmentService.Search(u => u.Id == acDeparmentDtos.Id)).FirstOrDefault(); InfoResult <AcDeparmentDtos> messageModel = new InfoResult <AcDeparmentDtos>(); if (NewDepartment != null) { NewDepartment.Name = acDeparmentDtos.Name; NewDepartment.Remark = acDeparmentDtos.remark; return(await _IAcDepartmentService.Edit(NewDepartment) > 0 ? new InfoResult <string>("修改成功!") : new InfoResult <string>("修改失败!")); } return(Ok(messageModel)); }
public async Task <ActionResult <InfoResult <AcDeparmentDtos> > > Adddepartment(AcDeparmentDtos acDeparmentDtos) { var departmentList = await _IAcDepartmentService.Search(t => true); int max = 0; foreach (var item in departmentList) { if (item.Id > max) { max = item.Id; } } acDeparmentDtos.Id = max + 1; InfoResult <AcDeparmentDtos> messageModel = new InfoResult <AcDeparmentDtos>(); var data = await _IAcDepartmentService.Add(_IMapper.Map <AcDepartment>(acDeparmentDtos)); if (data > 0) { messageModel.Msg = "添加成功!"; messageModel.Code = 200; messageModel.Success = true; } else { messageModel.Msg = "添加失败!"; messageModel.Code = 400; messageModel.Success = false; } return(Ok(messageModel)); }