예제 #1
0
 private void vCarregaDados()
 {
     m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
     m_typDatSetTbRelatorios          = m_cls_dba_ConnectionDB.GetTbRelatorios(null, null, null, null, null);
     m_typDatSetTbRelatorioLinhas     = m_cls_dba_ConnectionDB.GetTbRelatorioLinhas(null, null, null, null, null);
     m_typDatSetTbRelatorioRetangulos = m_cls_dba_ConnectionDB.GetTbRelatorioRetangulos(null, null, null, null, null);
     m_typDatSetTbRelatorioCirculos   = m_cls_dba_ConnectionDB.GetTbRelatorioCirculos(null, null, null, null, null);
     m_typDatSetTbRelatorioImagens    = m_cls_dba_ConnectionDB.GetTbRelatorioImagens(null, null, null, null, null);
     m_typDatSetTbRelatorioEtiquetas  = m_cls_dba_ConnectionDB.GetTbRelatorioEtiquetas(null, null, null, null, null);
     m_typDatSetTbRelatorioCamposBD   = m_cls_dba_ConnectionDB.GetTbRelatorioCamposBD(null, null, null, null, null);
 }
예제 #2
0
        private void CarregaDadosBD()
        {
            System.Collections.ArrayList arlCondicaoCampo      = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoComparador = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoValor      = new System.Collections.ArrayList();
            arlCondicaoCampo.Add("nIdTipo");
            arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
            arlCondicaoValor.Add(m_nTipoRelatorio);

            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            m_typDatSetTbRelatorios = m_cls_dba_ConnectionDB.GetTbRelatorios(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null);
        }
예제 #3
0
        private void carregaTypDatSet()
        {
            try
            {
                // Cria os Arrays para pesquisa no Banco de Dados
                System.Collections.ArrayList arlCondicoesCampo      = new System.Collections.ArrayList();
                System.Collections.ArrayList arlCondicoesComparador = new System.Collections.ArrayList();
                System.Collections.ArrayList arlCondicoesValor      = new System.Collections.ArrayList();
                System.Collections.ArrayList arlOrdenacaoTipo       = new System.Collections.ArrayList();
                System.Collections.ArrayList arlOrdenacaoValor      = new System.Collections.ArrayList();
                arlCondicoesCampo.Add("idExportador");
                arlCondicoesComparador.Add(mdlDataBaseAccess.Comparador.Igual);
                arlCondicoesValor.Add(m_nIdExportador);
                arlOrdenacaoTipo.Add(mdlDataBaseAccess.TipoOrdenacao.Crescente);
                arlOrdenacaoValor.Add("nmCli");

                m_typDatSetTbPes                       = m_cls_dbaConnnectionDB.GetTbPes(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbRelatorios                = m_cls_dbaConnnectionDB.GetTbRelatorios(null, null, null, null, null);
                m_typDatSetTbCertificadosOrigem        = m_cls_dbaConnnectionDB.GetTbCertificadosOrigem(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbProdutosCertificadoOrigem = m_cls_dbaConnnectionDB.GetTbProdutosCertificadoOrigem(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbProdutosFaturaProforma    = m_cls_dbaConnnectionDB.GetTbProdutosFaturaProforma(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbExportadores              = m_cls_dbaConnnectionDB.GetTbExportadores(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbImportadores              = m_cls_dbaConnnectionDB.GetTbImportadores(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, arlOrdenacaoValor, arlOrdenacaoTipo);
                m_typDatSetTbBorderos                  = m_cls_dbaConnnectionDB.GetTbBorderos(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbInstrucoesEmbarque        = m_cls_dbaConnnectionDB.GetTbInstrucoesEmbarque(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbRomaneios                 = m_cls_dbaConnnectionDB.GetTbRomaneios(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbSaques                    = m_cls_dbaConnnectionDB.GetTbSaques(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);
                m_typDatSetTbSumarios                  = m_cls_dbaConnnectionDB.GetTbSumarios(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, null, null);

                arlOrdenacaoValor.Clear();
                arlOrdenacaoValor.Add("idPE");
                // Executa a pesquisa
                m_typDatSetTbFaturasComerciais = m_cls_dbaConnnectionDB.GetTbFaturasComerciais(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, arlOrdenacaoValor, arlOrdenacaoTipo);
                m_typDatSetTbFaturasProformas  = m_cls_dbaConnnectionDB.GetTbFaturasProformas(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, arlOrdenacaoValor, arlOrdenacaoTipo);

                arlOrdenacaoValor.Clear();
                arlOrdenacaoValor.Add("idCotacao");

                m_typDatSetTbFaturasCotacoes = m_cls_dbaConnnectionDB.GetTbFaturasCotacoes(arlCondicoesCampo, arlCondicoesComparador, arlCondicoesValor, arlOrdenacaoValor, arlOrdenacaoTipo);
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_terTratadorErro.trataErro(ref erro);
            }
        }
예제 #4
0
        private void frmAbrirRelatorio_Load(object sender, System.EventArgs e)
        {
            System.Windows.Forms.ListViewItem lviRelatorio = null;
            m_lvRelatorios.Columns[0].Width = m_lvRelatorios.Width - 25;
            m_lvRelatorios.Items.Clear();
            mdlDataBaseAccess.Tabelas.XsdTbRelatorios.tbRelatoriosRow dtrwRelatorio;

            // Relatorios Padroes
            m_cls_dba_ConnectionBD.FonteDosDados = mdlDataBaseAccess.FonteDados.Resource;
            m_typDatSetTbRelatoriosPadrao        = m_cls_dba_ConnectionBD.GetTbRelatorios(null, null, null, null, null);
            for (int nCont = 0; nCont < m_typDatSetTbRelatoriosPadrao.tbRelatorios.Rows.Count; nCont++)
            {
                dtrwRelatorio = (mdlDataBaseAccess.Tabelas.XsdTbRelatorios.tbRelatoriosRow)m_typDatSetTbRelatoriosPadrao.tbRelatorios.Rows[nCont];
                if (dtrwRelatorio.nIdRelatorio < 1)
                {
                    lviRelatorio      = m_lvRelatorios.Items.Add(dtrwRelatorio.strNomeRelatorio);
                    lviRelatorio.Font = new System.Drawing.Font(lviRelatorio.Font, System.Drawing.FontStyle.Bold);
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdExportador.ToString());
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdTipo.ToString());
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdRelatorio.ToString());
                }
            }

            // Relatorios
            m_cls_dba_ConnectionBD.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            m_typDatSetTbRelatorios = m_cls_dba_ConnectionBD.GetTbRelatorios(null, null, null, null, null);
            for (int nCont = 0; nCont < m_typDatSetTbRelatorios.tbRelatorios.Rows.Count; nCont++)
            {
                dtrwRelatorio = (mdlDataBaseAccess.Tabelas.XsdTbRelatorios.tbRelatoriosRow)m_typDatSetTbRelatorios.tbRelatorios.Rows[nCont];
                if (dtrwRelatorio.nIdRelatorio > 0)
                {
                    lviRelatorio = m_lvRelatorios.Items.Add(dtrwRelatorio.strNomeRelatorio);
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdExportador.ToString());
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdTipo.ToString());
                    lviRelatorio.SubItems.Add(dtrwRelatorio.nIdRelatorio.ToString());
                }
            }
        }