public IActionResult DeleteSabor(int id) { if (!_saborService.SaborExists(id)) { return(NotFound()); } _saborService.DeleteSabor(id); return(NoContent()); }
public IActionResult AddPedido([FromBody] InputPedido pedido) { if (pedido == null || pedido.Sabor == null || pedido.Tamanho == null) { return(BadRequest()); } if (!_tamanhoService.TamanhoExists(pedido.Tamanho.Id) || !_saborService.SaborExists(pedido.Sabor.Id)) { return(NotFound()); } var resultadoPedido = _pedidoService.AddPedido(pedido); if (resultadoPedido == null) { return(Ok("Erro o gravar registro, Verique os parâmetros")); } var resultado = _pedidoBusiness.ResumoPedido(resultadoPedido); return(Ok(resultado)); }