private void ValidarDisponibilidade(PedidoItem item, PedidoItemEntrega entrega)
        {
            var conexao    = new ConexaoDB();
            var parametros = new Dictionary <string, object>()
            {
                { "PRODUTO", item.Produto.idImportacao },
                { "DATA_ENTREGA", entrega.DataEnterga },
                { "QTDADE", entrega.Quantidade }
            };
            var retorno = conexao.ExecutaComandoComRetorno("SELECT DISPONIBILIDADE_VENDA(@PRODUTO, @DATA_ENTREGA, @QTDADE) AS DISPONIBILIDADE FROM DUAL", parametros).First();

            if (retorno.ContainsKey("DISPONIBILIDADE"))
            {
                var disponibilidade = (DisponibilidadeVenda)Convert.ToInt32(retorno["DISPONIBILIDADE"]);
                if (disponibilidade == DisponibilidadeVenda.Indisponivel)
                {
                    _response.SetWarring("Disponíbilidade Excedida para data enformada.");
                }
            }
            else
            {
                _response.SetWarring("Disponíbilidade não calculada para produto informado.");
                _response.SetWarring("Entre em contato com comercial da sua empresa.");
            }
        }