Example #1
0
 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));
     }
 }
Example #2
0
        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);
            }
        }