Example #1
0
        private void IntegracaoRetornoNF(object sender, ElapsedEventArgs e)
        {
            try
            {
                timerRetNF.Enabled   = false;
                timerRetNF.AutoReset = false;

                this.log.WriteLogPedido("#### INTEGRAÇÃO RETORNO NF INICIALIZADA");

                IntegracaoService integracaoService = new IntegracaoService();

                integracaoService.RetornoNotaFiscal(this.oCompany);

                timerRetNF.Enabled = true;

                //System.Runtime.InteropServices.Marshal.ReleaseComObject(oCompanyRetNF);

                GC.Collect();
                GC.WaitForPendingFinalizers();
                GC.Collect();
            }
            catch (Exception ex)
            {
                this.log.WriteLogPedido("Exception IntegracaoRetornoNF " + ex.Message);
                throw;
            }
        }
        public async Task TesteAsync()
        {
            IntegracaoService integracaoService = new IntegracaoService();

            //integracaoService.GetNewAccessToken();

            //integracaoService.IniciarIntegracaoPedido(this.oCompany);
            integracaoService.RetornoNotaFiscal(this.oCompany);
            //integracaoService.IniciarIntegracaoEstoque(oCompany);
        }
        public void Teste()
        {
            //this.timerEstoque.Interval = TimeSpan.FromHours(Convert.ToDouble(intervaloExecucaoEstoque)).TotalMilliseconds;

            IntegracaoService integracaoService = new IntegracaoService();

            //integracaoService.IniciarIntegracaoCancelamentoPedido(oCompany);
            //integracaoService.IniciarIntegracaoEstoque(this.oCompany);
            integracaoService.RetornoNotaFiscal(this.oCompany);
            //integracaoService.IniciarIntegracaoPedido(this.oCompany);
        }
Example #4
0
        public void TesteWriter()
        {
            ///Log.WriteLogEstoque("Modo DEBUG inicializado.");

            //Log.WriteLogPedido("Modo DEBUG inicializado.");
            //string intervaloExecucaoEstoque = ConfigurationManager.AppSettings["intervaloExecucaoEstoque"] + ",10";
            //this.timerEstoque = new Timer();

            //this.timerEstoque.Interval = TimeSpan.FromHours(Convert.ToDouble(intervaloExecucaoEstoque)).TotalMilliseconds;

            IntegracaoService integracaoService = new IntegracaoService();

            //integracaoService.IniciarIntegracaoCancelamentoPedido(oCompany);
            //integracaoService.IniciarIntegracaoEstoque(oCompany);

            integracaoService.RetornoNotaFiscal(this.oCompany);

            //integracaoService.IniciarIntegracaoPedido(null);
        }