public IActionResult Put(int id, [FromBody] RestaurantePutDto dto) { try { _business.Update(id, dto); return(Ok(true)); } catch (DomainException e) { return(StatusCode(StatusCodes.Status500InternalServerError, e.Message)); } }
public void Update(int id, RestaurantePutDto dto) { if (Exists(id)) { var db = _uow.RestauranteRepository.GetById(id); db.Nome = dto.Nome.Trim(); _uow.RestauranteRepository.Edit(db); _uow.SaveChanges(); } else { throw new DomainException(Messages.NotExistsRestaurant); } }