protected new 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); arlCondicaoCampo.Add("nIdTipoCO"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdTipoCO); m_typDatSetTbCertificadosOrigem = m_cls_dba_ConnectionBD.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); } catch (Exception err) { Object erro = err; m_cls_ter_tratadorErro.trataErro(ref erro); } }
private mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem GetTypDatSetCertificadoOrigem() { 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); arlCondicaoCampo.Add("nIdTipoCO"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdTipoRelatorio); m_cls_dba_ConnectionBD.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = m_cls_dba_ConnectionBD.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (m_cls_dba_ConnectionBD.Erro == null) { return(typDatSetCertificadosOrigem); } else { return(null); } }
protected override void SalvaDadosBDEspecificos() { if (m_bModificado) { double dPesoLiquido; double dPesoBruto; int nUnidadePesoLiquido; int nUnidadePesoBruto; if (!bCarregaDadosCertificadoOrigem(out dPesoLiquido, out dPesoBruto, out nUnidadePesoLiquido, out nUnidadePesoBruto)) { vCarregaDadosFaturaComercial(out dPesoLiquido, out dPesoBruto, out nUnidadePesoLiquido, out nUnidadePesoBruto); } if ((dPesoLiquido != m_dPesoLiquido) || (dPesoBruto != m_dPesoBruto) || (nUnidadePesoLiquido != m_nUnidadeLiquido) || (nUnidadePesoBruto != m_dPesoBruto)) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem tyDatSetCertificadosOrigem = GetTypDatSetCertificadoOrigem(); if ((tyDatSetCertificadosOrigem != null) && (tyDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0)) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificadoOrigem = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)tyDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; dtrwCertificadoOrigem.dPesoLiquido = m_dPesoLiquido; dtrwCertificadoOrigem.dPesoBruto = m_dPesoBruto; dtrwCertificadoOrigem.nUnidadeMassaPesoLiquido = m_nUnidadeLiquido; dtrwCertificadoOrigem.nUnidadeMassaPesoBruto = m_nUnidadeBruto; m_cls_dba_ConnectionDB.SetTbCertificadosOrigem(tyDatSetCertificadosOrigem); } } } }
private bool SalvaPersonalizavel(string strPersonalizavel) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = this.TypDatSetCertificadosOrigem; if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Count == 0) { return(false); } mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = typDatSetCertificadosOrigem.tbCertificadosOrigem[0]; dtrwCertificado.mstrLocalData = strPersonalizavel; m_cls_dba_ConnectionBD.SetTbCertificadosOrigem(typDatSetCertificadosOrigem); return(m_cls_dba_ConnectionBD.Erro == null); }
protected override void salvaDadosBDEspecifico() { if (m_strObservacoes != this.Default) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = GetTypDatSetCertificadoOrigem(); if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; dtrwCertificado.mstrDestino = m_strObservacoes; m_cls_dba_ConnectionBD.SetTbCertificadosOrigem(typDatSetCertificadosOrigem); } } }
private string strCarregaPersonalizavel() { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = this.TypDatSetCertificadosOrigem; if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Count == 0) { return(null); } mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = typDatSetCertificadosOrigem.tbCertificadosOrigem[0]; if (dtrwCertificado.IsmstrLocalDataNull()) { return(null); } return(dtrwCertificado.mstrLocalData); }
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); } }
private string GetDataEmissaoFormA() { if (m_strDataEmissaoFormA != null) { return(m_strDataEmissaoFormA); } mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = this.TypDatSetCertificadosOrigem; if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count == 0) { return(""); } mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificadoOrigem = typDatSetCertificadosOrigem.tbCertificadosOrigem[0]; if (dtrwCertificadoOrigem.IsdtDataCONull()) { return(""); } return(dtrwCertificadoOrigem.dtDataCO.ToString("dd MMM yyy", new System.Globalization.CultureInfo("en-US"))); }
protected override void carregaDadosBDEspecifico() { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = GetTypDatSetCertificadoOrigem(); if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; if (!dtrwCertificado.IsmstrDestinoNull()) { m_strObservacoes = dtrwCertificado.mstrDestino; } else { m_strObservacoes = this.Default; } } else { m_strObservacoes = this.Default; } }
private bool bCarregaDadosCertificadoOrigem(out double dPesoLiquido, out double dPesoBruto, out int nUnidadePesoLiquido, out int nUnidadePesoBruto) { dPesoLiquido = 0; dPesoBruto = 0; nUnidadePesoLiquido = 0; nUnidadePesoBruto = 0; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem tyDatSetCertificadosOrigem = GetTypDatSetCertificadoOrigem(); if ((tyDatSetCertificadosOrigem != null) && (tyDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0)) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificadoOrigem = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)tyDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; if (!dtrwCertificadoOrigem.IsdPesoLiquidoNull()) { dPesoLiquido = dtrwCertificadoOrigem.dPesoLiquido; dPesoBruto = dtrwCertificadoOrigem.dPesoBruto; nUnidadePesoLiquido = dtrwCertificadoOrigem.nUnidadeMassaPesoLiquido; nUnidadePesoBruto = dtrwCertificadoOrigem.nUnidadeMassaPesoBruto; return(true); } } return(false); }
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); } }