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; }
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(); }
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); } }
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); } }