public async Task <IActionResult> Delete(int id)
 {
     try
     {
         return(await _solicitacaoService.DeleteSolicitaca(id) ?
                Ok("Deletado") :
                BadRequest("solicitação de pedido não deletado!"));
     }
     catch (Exception ex)
     {
         return(this.StatusCode(StatusCodes.Status500InternalServerError,
                                $"Erro ao tentar deletar solicitação de pedido. Erro: {ex.Message}"));
     }
 }