Beispiel #1
0
 public IActionResult Update(UpdateMunicipalityDto municipalityDto)
 {
     try
     {
         var region = _municipalityService.Update(municipalityDto);
         return(Ok(region));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Beispiel #2
0
        public GetMunicipalityDto Update(UpdateMunicipalityDto municipalityDto)
        {
            var municipalityInDb = _unitOfWork.MunicipalityRepository.Get(municipalityDto.Id);

            if (municipalityInDb == null)
            {
                throw new Exception("Not Found");
            }
            municipalityInDb.Name = municipalityDto.Name;

            _unitOfWork.MunicipalityRepository.Update(municipalityInDb);
            _unitOfWork.SaveChanges();
            return(_mapper.Map <GetMunicipalityDto>(municipalityInDb));
        }