private void btnProcessar_Click(object sender, EventArgs e)
        {
            if (!this.ValidarAntesProcessamento())
                return;

            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
                return;

            if (File.Exists(saveFileDialog1.FileName))
            {
                MessageBox.Show("Nome de arquivo já em uso. Selecione um nome diferente.");
                return;
            }

            lblProgresso.Visible = true;
            progressBar1.Visible = true;

            FiscalProcessParameters parameters = new FiscalProcessParameters();
            
            parameters.CodigoEmpresa = cbxEmpresas.SelectedValue.ToString();
            parameters.DataInicial = DateTimeHelper.GetFirstDayOfTheMonth(dtpInicio.Value);
            parameters.DataFinal = DateTimeHelper.GetLastDayOfTheMonth(dtpFim.Value);
            parameters.CaminhoArquivo = saveFileDialog1.FileName;
            parameters.TipoArquivo = TipoArquivo.Fiscal;
            parameters.TipoRemessa = TipoRemessa.Original;

            ClientesLorenzonProcessController controller =
                new ClientesLorenzonProcessController(parameters);
            controller.Initialize();
            ExecuteAsynchronousControllerDelegate execucaoController =
                new ExecuteAsynchronousControllerDelegate(ExecuteClientesFiscalLorenzonProcessController);
            execucaoController.BeginInvoke(controller, null, null);

        }
Example #2
0
        private void btnProcessar_Click(object sender, EventArgs e)
        {
            if (!this.ValidarAntesProcessamento())
            {
                return;
            }

            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            if (File.Exists(saveFileDialog1.FileName))
            {
                MessageBox.Show("Nome de arquivo já em uso. Selecione um nome diferente.");
                return;
            }

            lblProgresso.Visible = true;
            progressBar1.Visible = true;

            ContabilProcessParameters parameters = new ContabilProcessParameters();

            parameters.CodigoEmpresa  = cbxEmpresas.SelectedValue.ToString();
            parameters.DataInicial    = DateTimeHelper.GetFirstDayOfTheMonth(dtpInicio.Value);
            parameters.DataFinal      = DateTimeHelper.GetLastDayOfTheMonth(dtpFim.Value);
            parameters.CaminhoArquivo = saveFileDialog1.FileName;

            if (rdbContabilDiarioGeral.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioCompleto;
            }
            else if (rdbContabilDiarioEscrituracao.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioEscrituracaoResumida;
            }
            else if (rdbContabilDiarioAuxiliar.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioAuxiliar;
            }
            else if (rdbContabilRazaoAuxiliar.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContabilRazaoAuxiliar;
            }
            else if (rdbContabilLivroBalancetes.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContabilLivroBalancetes;
            }

            ContabilProcessController controller = new ContabilProcessController(parameters);

            controller.Initialize();
            ExecuteAsynchronousControllerDelegate execucaoController =
                new ExecuteAsynchronousControllerDelegate(ExecuteContabilProcessController);

            execucaoController.BeginInvoke(controller, null, null);
        }
Example #3
0
        private void btnProcessar_Click(object sender, EventArgs e)
        {
            if (!this.ValidarAntesProcessamento())
                return;

            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
                return;

            if (File.Exists(saveFileDialog1.FileName))
            {
                MessageBox.Show("Nome de arquivo já em uso. Selecione um nome diferente.");
                return;
            }

            lblProgresso.Visible = true;
            progressBar1.Visible = true;

            ContmaticProcessParameters parameters = new ContmaticProcessParameters();

            parameters.CodigoEmpresa = cbxEmpresas.SelectedValue.ToString();
            parameters.DataInicial = DateTimeHelper.GetFirstDayOfTheMonth(dtpInicio.Value);
            parameters.DataFinal = DateTimeHelper.GetLastDayOfTheMonth(dtpFim.Value);
            parameters.CaminhoArquivo = saveFileDialog1.FileName;

            if (rdbCompleto.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContmaticCompleto;
            }
            else if (rdbIventario.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContmaticIventario;
            }
            else if (rdbParticipante.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContmaticParticipante;
            }
            else if (rdbECF.Checked)
            {
                parameters.TipoArquivo = TipoArquivo.ContmaticECF;
            }
            

            if (rdbRemessaOriginal.Checked)
                parameters.TipoRemessa = TipoRemessa.Original;
            else
                parameters.TipoRemessa = TipoRemessa.Substituta;

            ContmaticProcessController controller = new ContmaticProcessController(parameters);
            controller.Initialize();
            ExecuteAsynchronousControllerDelegate execucaoController =
                new ExecuteAsynchronousControllerDelegate(ExecuteContmaticProcessController);
            execucaoController.BeginInvoke(controller, null, null);

        }
Example #4
0
        private void btnProcessar_Click(object sender, EventArgs e)
        {
            if (!this.ValidarAntesProcessamento())
            {
                return;
            }

            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            if (File.Exists(saveFileDialog1.FileName))
            {
                MessageBox.Show("Nome de arquivo já em uso. Selecione um nome diferente.");
                return;
            }

            lblProgresso.Visible = true;
            progressBar1.Visible = true;

            PisCofinsProcessParameters parameters = new PisCofinsProcessParameters();

            parameters.CodigoEmpresa        = cbxEmpresas.SelectedValue.ToString();
            parameters.DataInicial          = DateTimeHelper.GetFirstDayOfTheMonth(dtpInicio.Value);
            parameters.DataFinal            = DateTimeHelper.GetLastDayOfTheMonth(dtpFim.Value);
            parameters.CaminhoArquivo       = saveFileDialog1.FileName;
            parameters.TipoArquivo          = TipoArquivo.FiscalPISCofins;
            parameters.NumeroReciboAnterior = txtNumeroReciboAnterior.Text;

            if (rdbRemessaOriginal.Checked)
            {
                parameters.TipoRemessa = TipoRemessa.Original;
            }
            else
            {
                parameters.TipoRemessa = TipoRemessa.Substituta;
            }

            PisCofinsProcessController controller = new PisCofinsProcessController(parameters);

            controller.Initialize();
            ExecuteAsynchronousControllerDelegate execucaoController =
                new ExecuteAsynchronousControllerDelegate(ExecutePisCofinsProcessController);

            execucaoController.BeginInvoke(controller, null, null);
        }
Example #5
0
        private void btnProcessar_Click(object sender, EventArgs e)
        {
            if (!this.ValidarAntesProcessamento())
                return;

            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
                return;

            if (File.Exists(saveFileDialog1.FileName))
            {
                MessageBox.Show("Nome de arquivo já em uso. Selecione um nome diferente.");
                return;
            }

            lblProgresso.Visible = true;
            progressBar1.Visible = true;

            ContabilProcessParameters parameters = new ContabilProcessParameters();
            
            parameters.CodigoEmpresa = cbxEmpresas.SelectedValue.ToString();
            parameters.DataInicial = DateTimeHelper.GetFirstDayOfTheMonth(dtpInicio.Value);
            parameters.DataFinal = DateTimeHelper.GetLastDayOfTheMonth(dtpFim.Value);
            parameters.CaminhoArquivo = saveFileDialog1.FileName;
            
            if (rdbContabilDiarioGeral.Checked)
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioCompleto;
            else if (rdbContabilDiarioEscrituracao.Checked)
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioEscrituracaoResumida;
            else if (rdbContabilDiarioAuxiliar.Checked)
                parameters.TipoArquivo = TipoArquivo.ContabilDiarioAuxiliar;
            else if (rdbContabilRazaoAuxiliar.Checked)
                parameters.TipoArquivo = TipoArquivo.ContabilRazaoAuxiliar;
            else if (rdbContabilLivroBalancetes.Checked)
                parameters.TipoArquivo = TipoArquivo.ContabilLivroBalancetes;

            ContabilProcessController controller = new ContabilProcessController(parameters);
            controller.Initialize();
            ExecuteAsynchronousControllerDelegate execucaoController =
                new ExecuteAsynchronousControllerDelegate(ExecuteContabilProcessController);
            execucaoController.BeginInvoke(controller, null, null);
        }