Beispiel #1
0
        public ActionResult AlterarCozinha(string id, [FromBody] RestauranteAlteracaoParcial restauranteAlteracaoParcial)
        {
            var restaurante = _restauranteRepository.ObterPorId(id);

            if (restaurante == null)
            {
                return(NotFound());
            }

            var cozinha = ECozinhaHelper.ConverterDeInteiro(restauranteAlteracaoParcial.Cozinha);

            if (!_restauranteRepository.AlterarCozinha(id, cozinha))
            {
                return(BadRequest(new
                {
                    errors = "Nenhum documento foi alterado"
                }));
            }

            return(Ok(
                       new
            {
                data = "Restaurante alterado com sucesso"
            }
                       ));
        }