public IActionResult Update(UpdateSettlementDto settlementDto) { try { var region = _settlementService.Update(settlementDto); return(Ok(region)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public GetSettlementDto Update(UpdateSettlementDto settlement) { var settlementInDb = _unitOfWork.SettlementRepository.Get(settlement.Id); if (settlementInDb == null) { throw new Exception("Not Found"); } settlementInDb.Name = settlement.Name; _unitOfWork.SettlementRepository.Update(settlementInDb); _unitOfWork.SaveChanges(); return(_mapper.Map <GetSettlementDto>(settlementInDb));; }