public HttpResponseMessage GravaPedido(string idcdm, string idpedido, string status)
        {
            string token  = "";
            string pedido = "";
            var    tabela = new GravaPedidoAplicacao();

            try
            {
                if (status == "ABERTO")
                {
                    token  = tabela.ConsultaUsuario("http://hml.ezitus.com/matriz/services/auth/login");
                    pedido = tabela.ConsultaPedido("http://hml.ezitus.com/matriz/services/pedidos/porNumero", idpedido, token);

                    //abre o pedido, deixando disponivel para a unidade
                    var tTabela = new ConsultaUnidadeEstoque();
                    tTabela.AbrePedido(idpedido);
                }

                if (status == "CANCELADO")
                {
                    //cancelar o pedido
                    var tTabela = new ConsultaUnidadeEstoque();
                    tTabela.CancelamentoPedido(idpedido);
                }


                return(Request.CreateResponse(HttpStatusCode.OK, new { dados = pedido.ToArray() }));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
            }
        }
 public HttpResponseMessage ConsultaUnidadeAtendimento(TB_DADOS_API consultaAtendimento)
 {
     try
     {
         //envia todos os dados para validação
         var tTabela = new ConsultaUnidadeEstoque();
         var listar  = tTabela.SelecionaUnidadeAtendimento(consultaAtendimento);
         return(Request.CreateResponse(HttpStatusCode.OK, new { dados = listar.ToArray() }));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
     }
 }