Beispiel #1
0
 public bool updateStatusPedido(int codigoPedido, int codigoStatus, out string mensagemErro)
 {
     mensagemErro = "";
     try
     {
         return(RoteirizacaoDAL.updateStatusPedido(codigoPedido, codigoStatus, out mensagemErro));
     }
     catch (Exception ex)
     {
         mensagemErro = ex.Message;
         Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message);
         return(false);
     }
 }
Beispiel #2
0
        public List <Roteirizacao.ProdutosCategoria> BuscarPedidosProdutos(string codigoEstado, int?cidade, int?meso, int?micro, int?produto, int?codigoRede, out string mensagemErro)
        {
            mensagemErro = "";

            try
            {
                return(RoteirizacaoDAL.BuscarPedidosProdutos(codigoEstado, cidade, meso, micro, produto, codigoRede, out mensagemErro));
            }
            catch (Exception ex)
            {
                mensagemErro = "Não foi possível buscar os pedidos para roteirização. Contate o suporte!";
                Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message);
                return(null);
            }
        }
Beispiel #3
0
 public bool updatePedidoRota(int codigoPedido, int codigoInstrutor, string salaTreinamento, string informacoesParaTreinamento,
                              DateTime dataInicioTreinamento, DateTime dataFimTreinamento, int codigoStatus, out string mensagemErro, string detalheRetornoPedido = "")
 {
     mensagemErro = "";
     try
     {
         return(RoteirizacaoDAL.updatePedidoRota(codigoPedido, codigoInstrutor, salaTreinamento, informacoesParaTreinamento,
                                                 dataInicioTreinamento, dataFimTreinamento, codigoStatus, detalheRetornoPedido, out mensagemErro));
     }
     catch (Exception ex)
     {
         mensagemErro = ex.Message;
         Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message);
         return(false);
     }
 }
Beispiel #4
0
        public List <CabecalhoPedido> BuscarPedidosCorreio(int?codigoAgenteVendas, string razaoSocial, int?codigoCidade, string codigoEstado,
                                                           DateTime?dataInicioFechamentoPedido, DateTime?dataFimFechamentoPedido, out string mensagemErro)
        {
            mensagemErro = "";

            try
            {
                return(RoteirizacaoDAL.BuscarPedidosCorreio(codigoAgenteVendas, razaoSocial, codigoCidade, codigoEstado,
                                                            dataInicioFechamentoPedido, dataFimFechamentoPedido, out mensagemErro));
            }
            catch (Exception ex)
            {
                mensagemErro = "Não foi possível buscar os pedidos para roteirização. Contate o suporte!";
                Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message);
                return(null);
            }
        }