コード例 #1
0
 public IActionResult Update(UpdateSettlementDto settlementDto)
 {
     try
     {
         var region = _settlementService.Update(settlementDto);
         return(Ok(region));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
コード例 #2
0
        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));;
        }