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(); }
public bool bRemoveTodosVinculosComContratosCambio() { bool bRetorno = 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(); arlCondicaoCampo.Add("nIdExportador"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdExportador); arlCondicaoCampo.Add("strIdPe"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_strIdPe); mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero typDatSetProdutosBordero = m_cls_dba_ConnectionDB.GetTbProdutosBordero(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (typDatSetProdutosBordero.tbProdutosBordero.Rows.Count > 0) { bRetorno = true; foreach (mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero.tbProdutosBorderoRow dtrwProdutoBordero in typDatSetProdutosBordero.tbProdutosBordero.Rows) { dtrwProdutoBordero.Delete(); } m_cls_dba_ConnectionDB.SetTbProdutosBordero(typDatSetProdutosBordero); } return(bRetorno); }
private void vRefreshBancos(ref mdlComponentesGraficos.ListView lvBancos) { lvBancos.Items.Clear(); System.Collections.ArrayList arlCondicaoCampo = new ArrayList(); System.Collections.ArrayList arlCondicaoComparador = new ArrayList(); System.Collections.ArrayList arlCondicaoValor = new ArrayList(); // Carregando os Dados arlCondicaoCampo.Add("nIdExportador"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdExportador); mdlDataBaseAccess.Tabelas.XsdTbExportadoresBancos typDatSetExportadoresBancos = m_cls_dba_ConnectionDB.GetTbExportadoresBancos(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); mdlDataBaseAccess.Tabelas.XsdTbContratosCambio typDatSetContratosCambio = m_cls_dba_ConnectionDB.GetTbContratosCambio(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); arlCondicaoCampo.Add("strIdPe"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_strIdCodigo); mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero typDatSetProdutosBordero = m_cls_dba_ConnectionDB.GetTbProdutosBordero(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); System.Collections.ArrayList arlBancos = new System.Collections.ArrayList(); arlBancos.Add(m_nIdBancoExportadorFaturaComercial); foreach (mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero.tbProdutosBorderoRow dtrwProduto in typDatSetProdutosBordero.tbProdutosBordero.Rows) { foreach (mdlDataBaseAccess.Tabelas.XsdTbContratosCambio.tbContratosCambioRow dtrwContratoCambio in typDatSetContratosCambio.tbContratosCambio.Rows) { if (dtrwContratoCambio.nIdContratoCambio == dtrwProduto.nIdContratoCambio) { if (!arlBancos.Contains(dtrwContratoCambio.nIdExportadorBanco)) { arlBancos.Add(dtrwContratoCambio.nIdExportadorBanco); } break; } } } System.Windows.Forms.ListViewItem lviBanco; // Inserindo Bancos dos Contratos de Cambio for (int i = 0; i < arlBancos.Count; i++) { mdlDataBaseAccess.Tabelas.XsdTbExportadoresBancos.tbExportadoresBancosRow dtrwBanco = typDatSetExportadoresBancos.tbExportadoresBancos.FindBynIdExportadornIdBanco(m_nIdExportador, Int32.Parse(arlBancos[i].ToString())); if (dtrwBanco != null) { lviBanco = lvBancos.Items.Add(dtrwBanco.strNome); lviBanco.Tag = dtrwBanco.nIdBanco; if (dtrwBanco.nIdBanco == m_nIdBancoExportadorFaturaComercial) { lviBanco.ForeColor = System.Drawing.Color.Red; } } } }
private void vCarregaDadosProdutosBordero() { 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("nIdExportador"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdExportador); // Produtos Bordero m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; m_typDatSetProdutosBordero = m_cls_dba_ConnectionDB.GetTbProdutosBordero(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); }
private bool ShowDialogContratoInformacoes(int nContratoCambio) { bool bRetorno = false; frmFContratoCambioInformacoes formFContratoCambioInformacoes = new frmFContratoCambioInformacoes(m_strEnderecoExecutavel, nContratoCambio); vInitilizeEvents(ref formFContratoCambioInformacoes); // Status Save mdlDataBaseAccess.Tabelas.XsdTbContratosCambio typDatSetContratosCambio = (mdlDataBaseAccess.Tabelas.XsdTbContratosCambio)m_typDatSetContratosCambio.Copy(); mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero typDatSetProdutosBordero = (mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero)m_typDatSetProdutosBordero.Copy(); formFContratoCambioInformacoes.ShowDialog(); if (bRetorno = formFContratoCambioInformacoes.m_bModificado) { m_formFContratoCambio.OnCallRefreshContratosCambio(); } else { // Status Load m_typDatSetContratosCambio = typDatSetContratosCambio; m_typDatSetProdutosBordero = typDatSetProdutosBordero; } return(bRetorno); }
private 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(); arlCondicaoCampo.Add("idExportador"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdExportador); arlCondicaoCampo.Add("idPE"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_strIdPE); m_typDatSetTbPes = m_cls_dbaConnnectionDB.GetTbPes(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbSaques = m_cls_dbaConnnectionDB.GetTbSaques(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbBorderos = m_cls_dbaConnnectionDB.GetTbBorderos(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbRomaneios = m_cls_dbaConnnectionDB.GetTbRomaneios(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbFaturasComerciais = m_cls_dbaConnnectionDB.GetTbFaturasComerciais(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbInstrucoesEmbarque = m_cls_dbaConnnectionDB.GetTbInstrucoesEmbarque(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbCertificadosOrigem = m_cls_dbaConnnectionDB.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); m_typDatSetTbProdutosCertificadosOrigem = m_cls_dbaConnnectionDB.GetTbProdutosCertificadoOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); arlCondicaoCampo.Clear(); arlCondicaoCampo.Add("nIdExportador"); arlCondicaoCampo.Add("strIdPE"); m_typDatSetTbProdutosBordero = m_cls_dbaConnnectionDB.GetTbProdutosBordero(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); } catch (Exception err) { Object erro = err; m_cls_terTratadorErro.trataErro(ref erro); } }