예제 #1
0
 private void Form_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (MessageBox.Show("Passar para a próxima etapa?", "Etapa", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         remessa.passaEtapa();
     }
 }
예제 #2
0
        private void cmdIniciar_Click(object sender, EventArgs e)
        {
            try
            {
                atualizaInformacoes();

                if (_remessa.criaRemessa(_banco, Convert.ToInt32(_empresa), _nomeRemessa, Environment.UserName,
                                         Convert.ToInt32(nud_Parcelas.Value), dtInicioVencimento.Value, dtFimVencimentos.Value))
                {
                    MessageBox.Show("Remessa: " + _nomeRemessa + " criada com sucesso!!");
                    _remessa.passaEtapa();
                    CriacaoRemessa_Load(this, null);
                }
                else
                {
                    MessageBox.Show("Falha ao criar remessa!!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #3
0
        private void tvInformacoesRemessa_doubleClick(object sender, EventArgs e)
        {
            string nomeFuncao = "InformacoesRemessa.tvInformacoesRemessa_doubleClick";

            string caminhoArquivo;
            string mensagemRetorno;

            try
            {
                System.Int32 codigoRemessa = Convert.ToInt32(tvInformacoesRemessa.SelectedNode.FullPath.ToString().Split('-')[0]);

                remessa.getRemessa(codigoRemessa);

                CarSystem.Tipos.etapasRemessa etapa = CarSystem.Tipos.Converter.toEtapasRemessa(Convert.ToInt32(remessa[codigoRemessa].codigoEtapa));

                switch (etapa)
                {
                case CarSystem.Tipos.etapasRemessa.processarBoletos:
                    new geracaoBoletos(remessa).ShowDialog(this);
                    break;

                case CarSystem.Tipos.etapasRemessa.bloqueios:
                    new geracaoRemessa.Formulario.BloqueioBoletos(remessa).ShowDialog(this);
                    break;

                case CarSystem.Tipos.etapasRemessa.arquivoRoterizacao:
                    remessa.passaEtapa();
                    break;

                case CarSystem.Tipos.etapasRemessa.graficaRJ:

                    caminhoArquivo = @"C:\Remessas - Arquivos\" + remessa.infoRemessa.nomeRemessa;

                    mensagemRetorno = remessa.arquivoGrafica(caminhoArquivo + "_JURIDICA_PLUS_RJ.TXT", "PLUS", true, true);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_JURIDICA_STD_RJ.TXT", "", true, true);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_FISICA_PLUS_RJ.TXT", "PLUS", true, false);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_FISICA_STD_RJ.TXT", "", true, false);

                    MessageBox.Show(mensagemRetorno);

                    remessa.passaEtapa();
                    break;

                case CarSystem.Tipos.etapasRemessa.graficaECT:

                    caminhoArquivo = @"C:\Remessas - Arquivos\" + remessa.infoRemessa.nomeRemessa;

                    mensagemRetorno = remessa.arquivoGrafica(caminhoArquivo + "_JURIDICA_PLUS.TXT", "PLUS", false, true);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_JURIDICA_STD.TXT", "", false, true);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_FISICA_PLUS.TXT", "PLUS", false, false);
                    mensagemRetorno = "\r\n" + remessa.arquivoGrafica(caminhoArquivo + "_FISICA_STD.TXT", "", false, false);

                    MessageBox.Show(mensagemRetorno);

                    remessa.passaEtapa();
                    break;

                case CarSystem.Tipos.etapasRemessa.graficaD2D:
                    remessa.passaEtapa();
                    break;

                case CarSystem.Tipos.etapasRemessa.leituraBloqueios:
                    new geracaoRemessa.Formulario.BloqueioBoletos(remessa).ShowDialog(this);
                    break;

                case CarSystem.Tipos.etapasRemessa.atualizaTabela:
                    new geracaoBoletos(remessa).ShowDialog(this);
                    break;

                case CarSystem.Tipos.etapasRemessa.limpaTabela:
                    new geracaoBoletos(remessa).ShowDialog(this);
                    break;

                case CarSystem.Tipos.etapasRemessa.finalizado:
                    break;
                }

                preencheTree();
            }
            catch (Exception ex)
            {
                MessageBox.Show("(" + nomeFuncao + ")" + ex.Message);
            }
        }