private void Button1_Click(object sender, System.EventArgs e) { System.Windows.Forms.Form mdiParent = (System.Windows.Forms.Form) this; if (formTeste == null) { formTeste = new mdlRelatoriosBordero.frmRelatoriosBordero(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); }