Exemplo n.º 1
0
 public void retornaValores(out int nIdMoeda, out string strDescricao, out string strSimbolo, out bool bMostrarSimboloMoeda)
 {
     if (!m_bValorCarregado)
     {
         CarregaMoedaBD();
         m_bValorCarregado = true;
     }
     if ((m_nIdMoeda != -1) && (m_strDescricao == "") && (m_strSimbolo == ""))
     {
         System.Collections.ArrayList arlCondictionsFields = new System.Collections.ArrayList();
         arlCondictionsFields.Add("idMoeda");
         System.Collections.ArrayList arlCondicaoComparador = new System.Collections.ArrayList();
         arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
         System.Collections.ArrayList arlCondictionsValues = new System.Collections.ArrayList();
         arlCondictionsValues.Add(m_nIdMoeda);
         mdlDataBaseAccess.Tabelas.XsdTbMoedas tbMoedas = m_cls_dba_ConnectionDB.GetTbMoedas(arlCondictionsFields, arlCondicaoComparador, arlCondictionsValues, null, null);
         if (tbMoedas.tbMoedas.Rows.Count > 0)
         {
             mdlDataBaseAccess.Tabelas.XsdTbMoedas.tbMoedasRow dtrwMoeda = (mdlDataBaseAccess.Tabelas.XsdTbMoedas.tbMoedasRow)tbMoedas.tbMoedas.Rows[0];
             m_strDescricao = dtrwMoeda.mstrDescricao;
             m_strSimbolo   = dtrwMoeda.simbolo;
         }
         tbMoedas.Dispose();
     }
     nIdMoeda             = m_nIdMoeda;
     strDescricao         = m_strDescricao;
     strSimbolo           = m_strSimbolo;
     bMostrarSimboloMoeda = m_bMostrarSimboloMoeda;
 }
Exemplo n.º 2
0
        private void vCarregaDados()
        {
            m_cls_dba_ConnectionDB.DataPersist = false;

            System.Collections.ArrayList arlCondicaoCampo      = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoComparador = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoValor      = new System.Collections.ArrayList();
            System.Collections.ArrayList arlOrdenacaoCampo     = new System.Collections.ArrayList();
            System.Collections.ArrayList arlOrdenacaoTipo      = new System.Collections.ArrayList();

            // Bancos
            arlCondicaoCampo.Add("nIdExportador");
            arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
            arlCondicaoValor.Add(m_nIdExportador);
            arlOrdenacaoCampo.Add("strNome");
            arlOrdenacaoTipo.Add(mdlDataBaseAccess.TipoOrdenacao.Crescente);

            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            m_typDatSetBancos = m_cls_dba_ConnectionDB.GetTbExportadoresBancos(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, arlOrdenacaoCampo, arlOrdenacaoTipo);

            // Contratos Cambio
            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            m_typDatSetContratosCambio           = m_cls_dba_ConnectionDB.GetTbContratosCambio(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null);

            // Produtos Bordero
            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            m_typDatSetProdutosBordero           = m_cls_dba_ConnectionDB.GetTbProdutosBordero(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null);

            // Moedas
            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.Resource;
            m_typDatSetMoedas = m_cls_dba_ConnectionDB.GetTbMoedas(null, null, null, null, null);

            vCarregaDadosFaturaComercial();
        }
Exemplo n.º 3
0
        private void RefreshMoedas(ref System.Windows.Forms.ListView lvMoedas)
        {
            try
            {
                System.Windows.Forms.ListViewItem itemListView;

                lvMoedas.Items.Clear();
                System.Collections.ArrayList arlOrderField = new System.Collections.ArrayList();
                arlOrderField.Add("mstrDescricao");
                System.Collections.ArrayList arlOrderDirection = new System.Collections.ArrayList();
                arlOrderDirection.Add(mdlDataBaseAccess.TipoOrdenacao.Crescente);
                m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.Resource;
                mdlDataBaseAccess.Tabelas.XsdTbMoedas tbMoedas = m_cls_dba_ConnectionDB.GetTbMoedas(null, null, null, arlOrderField, arlOrderDirection);
                m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
                for (int nCont = 0; nCont < tbMoedas.tbMoedas.Rows.Count; nCont++)
                {
                    itemListView     = lvMoedas.Items.Add(tbMoedas.tbMoedas.Rows[nCont]["mstrDescricao"].ToString());
                    itemListView.Tag = tbMoedas.tbMoedas.Rows[nCont]["idMoeda"].ToString();
                    itemListView.SubItems.Add(tbMoedas.tbMoedas.Rows[nCont]["simbolo"].ToString());
                }
            }catch (Exception erro) {
                Object err = (Object)erro;
                m_cls_ter_tratadorErro.trataErro(ref err);
            }
        }
Exemplo n.º 4
0
        protected void carregaTypDatSet()
        {
            try
            {
                System.Collections.ArrayList arlCondicaoCampo      = new System.Collections.ArrayList();
                System.Collections.ArrayList arlCondicaoComparador = new System.Collections.ArrayList();
                System.Collections.ArrayList arlCondicaoValor      = new System.Collections.ArrayList();
                System.Collections.ArrayList arlOrdenacaoCampo     = new System.Collections.ArrayList();
                System.Collections.ArrayList arlOrdenacaoTipo      = new System.Collections.ArrayList();

                arlCondicaoCampo.Add("nIdExportador");
                arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
                arlCondicaoValor.Add(m_nIdExportador);

                arlCondicaoCampo.Add("nIdImportador");
                arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
                arlCondicaoValor.Add(m_nIdImportador);

                arlOrdenacaoCampo.Add("dtEmissao");
                arlOrdenacaoTipo.Add(mdlDataBaseAccess.TipoOrdenacao.Decrestente);

                m_typDatSetTbCartasCredito = m_cls_dba_ConnectionDB.GetTbCartasCredito(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, arlOrdenacaoCampo, arlOrdenacaoTipo);

                arlOrdenacaoCampo.Clear();
                arlOrdenacaoTipo.Clear();
                arlOrdenacaoCampo.Add("mstrDescricao");
                arlOrdenacaoTipo.Add(mdlDataBaseAccess.TipoOrdenacao.Crescente);
                m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.Resource;
                m_typDatSetTbMoedas = m_cls_dba_ConnectionDB.GetTbMoedas(null, null, null, arlOrdenacaoCampo, arlOrdenacaoTipo);
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_ter_tratadorErro.trataErro(ref erro);
            }
        }