public IActionResult DeleteTamanho(int id) { if (!_tamanhoService.TamanhoExists(id)) { return(NotFound()); } _tamanhoService.DeleteTamanho(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)); }