protected override void carregaDadosBDEspecifico() { try { mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwRowTbFaturasComerciais = null; if (m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows.Count > 0) { dtrwRowTbFaturasComerciais = (mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow)m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows[0]; if (!dtrwRowTbFaturasComerciais.IslocalColetaNull()) { m_strLocalColeta = dtrwRowTbFaturasComerciais.localColeta; } if (!dtrwRowTbFaturasComerciais.IslocalDespachoNull()) { m_strLocalDespacho = dtrwRowTbFaturasComerciais.localDespacho; } if (!dtrwRowTbFaturasComerciais.IslocalDestinoNull()) { m_strLocalDestino = dtrwRowTbFaturasComerciais.localDestino; } if (!dtrwRowTbFaturasComerciais.IslocalEmbarqueNull()) { m_strLocalEmbarque = dtrwRowTbFaturasComerciais.localEmbarque; } if (!dtrwRowTbFaturasComerciais.IslocalEntregaNull()) { m_strLocalEntrega = dtrwRowTbFaturasComerciais.localEntrega; } if (!dtrwRowTbFaturasComerciais.IsidIncotermNull()) { m_nIdIncoterm = dtrwRowTbFaturasComerciais.idIncoterm; } if (!dtrwRowTbFaturasComerciais.IsidImportadorNull()) { m_nIdImportador = dtrwRowTbFaturasComerciais.idImportador; } } base.carregaTypDatSet(); } catch (Exception err) { Object erro = err; m_cls_ter_tratadorErro.trataErro(ref erro); } }
private bool bCarregaDadosFaturaComercial() { 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_strPe); m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; m_typDatSetFaturasComerciais = m_cls_dba_ConnectionDB.GetTbFaturasComerciais(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (m_typDatSetFaturasComerciais.tbFaturasComerciais.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwFaturaComercial = (mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow)m_typDatSetFaturasComerciais.tbFaturasComerciais.Rows[0]; // Incoterm if (!dtrwFaturaComercial.IsidIncotermNull()) { m_enumIncotermFatura = (mdlConstantes.Incoterm)dtrwFaturaComercial.idIncoterm; } // Frete Interno if (!dtrwFaturaComercial.IsfreteInternoNull()) { m_dFreteInterno = dtrwFaturaComercial.freteInterno; } // Frete Internacional if (!dtrwFaturaComercial.IsfreteInternacionalNull()) { m_dFreteInternacional = dtrwFaturaComercial.freteInternacional; } // Seguro if (!dtrwFaturaComercial.IsseguroNull()) { m_dSeguro = dtrwFaturaComercial.seguro; } // Outros if (!dtrwFaturaComercial.IsoutrosNull()) { m_dOutros = dtrwFaturaComercial.outros; } // Desconto if (!dtrwFaturaComercial.IsdDescontoNull()) { m_dDesconto = dtrwFaturaComercial.dDesconto; } // Ratiar if (!dtrwFaturaComercial.IsratiarDespesasNull()) { m_bRatiar = dtrwFaturaComercial.ratiarDespesas; } // Ratiar Desconto if (!dtrwFaturaComercial.IsbRatiarDescontoNull()) { m_bRatiarDesconto = dtrwFaturaComercial.bRatiarDesconto; } // Valor Antecipado if (!dtrwFaturaComercial.IscondAntecipadoNull()) { m_dValorAntecipado = dtrwFaturaComercial.condAntecipado; } // Moeda if (!dtrwFaturaComercial.IsidMoedaNull()) { m_nIdMoeda = dtrwFaturaComercial.idMoeda; } } return(m_cls_dba_ConnectionDB.Erro == null); }