Example #1
0
 private void Button1_Click(object sender, System.EventArgs e)
 {
     System.Windows.Forms.Form mdiParent = (System.Windows.Forms.Form) this;
     if (formTeste == null)
     {
         formTeste           = new mdlRelatoriosSaque.frmRelatoriosSaque(ref m_cls_tre_tratadorErro, ref m_cls_dba_ConnectionBD, ref mdiParent, m_strEnderecoExecutavel, Int32.Parse(this.txtIdExportador.Text), txtIdCotacao.Text);
         formTeste.MdiParent = this;
         formTeste.Show();
     }
     else
     {
         formTeste.Close();
         formTeste = null;
     }
 }
        public mdlRelatoriosBase.frmRelatoriosBase RelatorioBase()
        {
            System.Windows.Forms.Form           formFTemp          = null;
            mdlRelatoriosBase.frmRelatoriosBase formRelatoriosBase = null;
            switch (m_enumRelatorio)
            {
            case mdlConstantes.Relatorio.FaturaCotacao:
                formRelatoriosBase = new mdlRelatoriosCotacao.frmRelatoriosCotacao(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.FaturaProforma:
                formRelatoriosBase = new mdlRelatoriosFaturaProforma.frmRelatoriosFaturaProforma(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.FaturaComercial:
                formRelatoriosBase = new mdlRelatoriosFaturaComercial.frmRelatoriosFaturaComercial(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemMercosul:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemMercosul;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemMercosulBO:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemMercosulBO;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemMercosulCH:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemMercosulCH;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemAladiAptr04:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemAladiAptr04;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemAladiAce39:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemAladiAce39;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemAnexoIII:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemAnexoIII;
                break;

            case mdlConstantes.Relatorio.CertificadoOrigemComum:
                formRelatoriosBase = new mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                ((mdlRelatoriosCertificadosOrigem.frmRelatoriosCertificadosOrigem)formRelatoriosBase).TIPOCERTIFICADO = (int)mdlConstantes.Relatorio.CertificadoOrigemComum;
                break;

            case mdlConstantes.Relatorio.Romaneio:
                formRelatoriosBase = new mdlRelatoriosRomaneio.frmRelatoriosRomaneio(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.Romaneio;
                break;

            case mdlConstantes.Relatorio.RomaneioVolumes:
                formRelatoriosBase = new mdlRelatoriosRomaneio.frmRelatoriosRomaneio(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.RomaneioVolumes;
                break;

            case mdlConstantes.Relatorio.RomaneioSimplificado:
                formRelatoriosBase = new mdlRelatoriosRomaneio.frmRelatoriosRomaneio(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.RomaneioSimplificado;
                break;

            case mdlConstantes.Relatorio.Bordero:
                formRelatoriosBase = new mdlRelatoriosBordero.frmRelatoriosBordero(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.BorderoSecundario:
                formRelatoriosBase = new mdlRelatoriosBordero.frmRelatoriosBordero(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.BorderoSecundario;
                break;

            case mdlConstantes.Relatorio.Saque:
                formRelatoriosBase = new mdlRelatoriosSaque.frmRelatoriosSaque(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.Reserva:
                formRelatoriosBase = new mdlRelatoriosInstrucaoEmbarque.frmRelatoriosInstrucaoEmbarque(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.Reserva;
                break;

            case mdlConstantes.Relatorio.InstrucaoEmbarque:
                formRelatoriosBase = new mdlRelatoriosInstrucaoEmbarque.frmRelatoriosInstrucaoEmbarque(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.GuiaEntrada:
                formRelatoriosBase = new mdlRelatoriosInstrucaoEmbarque.frmRelatoriosInstrucaoEmbarque(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                formRelatoriosBase.TipoRelatorio = (int)mdlConstantes.Relatorio.GuiaEntrada;
                break;

            case mdlConstantes.Relatorio.Sumario:
                formRelatoriosBase = new mdlRelatoriosSumario.frmRelatoriosSumario(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;

            case mdlConstantes.Relatorio.RelatorioIndefinido:
                formRelatoriosBase = new mdlRelatoriosIndefinido.frmFRelatoriosIndefinido(ref m_cls_ter_TratadorErro, ref m_cls_dba_ConnectionDB, ref formFTemp, m_strEnderecoExecutavel, m_nIdExportador, m_strIdCodigo);
                break;
            }
            return(formRelatoriosBase);
        }