private void vImprimeGuiaEntrada() { if (this.GuiaEntrada) { mdlRelatoriosImpressao.clsRelatoriosImpressao obj = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.GuiaEntrada); obj.bImprime(m_bMostrarDialogImpressao); } }
private void vInsereBorderoSecundario(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai) { if (m_cls_Pe.BorderoSecundario) { mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorio = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.BorderoSecundario); vInsereDocumento(ref cls_PDFRelatorio, nIdMarcadorPai, ref objRelatorio, "Segundo Borderô"); } }
private void vImprimeCertificadoOrigemAnexoIII() { if (this.CertificadoOrigemAnexoIII) { mdlRelatoriosImpressao.clsRelatoriosImpressao obj = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.CertificadoOrigemAnexoIII); obj.bImprime(m_bMostrarDialogImpressao); } }
private void vInserePersonalizado(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai) { if (m_cls_Pe.Personalizado) { mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorio = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.RelatorioIndefinido); vInsereDocumento(ref cls_PDFRelatorio, nIdMarcadorPai, ref objRelatorio, "Personalizado"); } }
private void vInsereGuiaEntrada(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai) { if (m_cls_Pe.GuiaEntrada) { mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorio = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.GuiaEntrada); vInsereDocumento(ref cls_PDFRelatorio, nIdMarcadorPai, ref objRelatorio, "Guia de Entrada"); } }
private void vInsereOrdemEmbarque(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai) { if (m_cls_Pe.OrdemEmbarque) { mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorio = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.InstrucaoEmbarque); vInsereDocumento(ref cls_PDFRelatorio, nIdMarcadorPai, ref objRelatorio, "Ordem de Embarque"); } }
private void vInsereCertificadoOrigemComum(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai) { if (m_cls_Pe.CertificadoOrigemComum) { mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorio = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.CertificadoOrigemComum); vInsereDocumento(ref cls_PDFRelatorio, nIdMarcadorPai, ref objRelatorio, "Certificado de Origem Comum"); } }
private void m_btManipuladorGrafico_Click(object sender, System.EventArgs e) { CreateDataBase(); this.Cursor = System.Windows.Forms.Cursors.WaitCursor; mdlConstantes.Relatorio enumRelatorio = (mdlConstantes.Relatorio)Enum.Parse(mdlConstantes.Relatorio.FaturaComercial.GetType(), m_cbRelatorios.Text); mdlRelatoriosImpressao.clsRelatoriosImpressao obj = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionBD, ref m_cls_tre_tratadorErro, m_txtPath.Text, Int32.Parse(m_txtIdExportador.Text), m_txtIdCodigo.Text, enumRelatorio); m_txtRetorno.Text = obj.ManipuladorGrafico().Top.ToString(); this.Cursor = System.Windows.Forms.Cursors.Default; obj = null; }
private void imprimeFaturaComercial() { try { if (this.FaturaComercial) { mdlRelatoriosImpressao.clsRelatoriosImpressao obj = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.FaturaComercial); obj.bImprime(m_bMostrarDialogImpressao); } } catch (Exception err) { m_cls_ter_tratadorErro.trataErro(ref err); } }
private void imprimeBordero() { try { if (m_bExisteBordero) { mdlRelatoriosImpressao.clsRelatoriosImpressao obj = new mdlRelatoriosImpressao.clsRelatoriosImpressao(ref m_cls_dba_ConnectionDB, ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE, mdlConstantes.Relatorio.Bordero); obj.bImprime(m_bMostrarDialogImpressao); } else { mdlMensagens.clsMensagens.ShowInformation("Siscobras", mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.mdlPEInfo_clsPEInfo_BDNaoExiste.ToString()), System.Windows.Forms.MessageBoxButtons.OK); } } catch (Exception err) { m_cls_ter_tratadorErro.trataErro(ref err); } }
private void vInsereDocumento(ref mdlPDF.clsPDF cls_PDFRelatorio, int nIdMarcadorPai, ref mdlRelatoriosImpressao.clsRelatoriosImpressao objRelatorioImpressao, string strMarcador) { vExportacaoDocumento(strMarcador); mdlRelatoriosBase.frmRelatoriosBase formBaseRelatorio = objRelatorioImpressao.RelatorioBase(); if (formBaseRelatorio != null) { ReportCanvasPackage.ReportCanvas objManipuladorGrafico = formBaseRelatorio.ManipuladorGrafico; formBaseRelatorio.bMostrarRelatorio(); int nIdMarcador = nIdMarcadorPai; for (int i = 0; i < formBaseRelatorio.TotalPaginas; i++) { cls_PDFRelatorio.bAdicionaPagina(objManipuladorGrafico.PageSize); objManipuladorGrafico.bReturnPage(i, ref cls_PDFRelatorio); if (i == 0) { nIdMarcador = cls_PDFRelatorio.nAdicionaMarcador(strMarcador, nIdMarcadorPai); } else { cls_PDFRelatorio.nAdicionaMarcador("Página " + (i + 1).ToString(), nIdMarcador); } } } }