protected void carregaDadosBDPaises() { try { mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow dtrwRowTbImportadores = null; mdlDataBaseAccess.Tabelas.XsdTbPaises.tbPaisesRow dtrwRowTbPaises = null; if (m_typDatSetTbImportadores.tbImportadores.Rows.Count > 0) { dtrwRowTbImportadores = (mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow)m_typDatSetTbImportadores.tbImportadores.Rows[0]; if (!dtrwRowTbImportadores.IsidPaisCliNull()) { m_nIdPaisDestino = dtrwRowTbImportadores.idPaisCli; } else { m_nIdPaisDestino = -1; } } if (m_typDatSetTbPaises.tbPaises.Rows.Count > 0) { dtrwRowTbPaises = m_typDatSetTbPaises.tbPaises.FindByidPais(m_nIdPaisDestino); } if (dtrwRowTbPaises != null) { m_strPaisDestino = dtrwRowTbPaises.nmPais; } } catch (Exception err) { Object erro = err; m_cls_ter_tratadorErro.trataErro(ref erro); } }
private void carregaPaisImportador() { try { mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow dtrwTbImportadores = null; mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwTbFaturasComerciais = null; if (m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows.Count > 0) { dtrwTbFaturasComerciais = (mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow)m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows[0]; if (!dtrwTbFaturasComerciais.IsidImportadorNull()) { m_nIdImportador = dtrwTbFaturasComerciais.idImportador; } else { m_nIdImportador = -1; } } 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("idImportador"); arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual); arlCondicaoValor.Add(m_nIdImportador); m_typDatSetTbImportadores = m_cls_dba_ConnectionBD.GetTbImportadores(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (m_typDatSetTbImportadores.tbImportadores.Rows.Count > 0) { dtrwTbImportadores = (mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow)m_typDatSetTbImportadores.tbImportadores.Rows[0]; if (!dtrwTbImportadores.IsidPaisCliNull()) { m_nIdPais = dtrwTbImportadores.idPaisCli; } else { m_nIdPais = -1; } } } catch (Exception err) { m_cls_ter_tratadorErro.trataErro(ref err); } }
protected void carregaDadosBDImportadores(ref mdlComponentesGraficos.ListView lvImportadores) { #region Pesquisa if (lvImportadores.SelectedItems.Count > 0) { m_nIdImportador = Int32.Parse(lvImportadores.SelectedItems[0].Tag.ToString()); } // Cria a variável para conter o registro corrente mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow dtrwRowTbImportadores = null; if (m_nIdExportador != -1 && m_nIdImportador != -1) { dtrwRowTbImportadores = m_typDatSetTbImportadores.tbImportadores.FindByidExportadoridImportador(m_nIdExportador, m_nIdImportador); } if (dtrwRowTbImportadores != null) { if (!dtrwRowTbImportadores.IsnmCliNull()) { m_strImportador = dtrwRowTbImportadores.nmCli; } if (!dtrwRowTbImportadores.IsidPaisCliNull()) { m_nIdPais = dtrwRowTbImportadores.idPaisCli; } mdlDataBaseAccess.Tabelas.XsdTbPaises.tbPaisesRow dtrwRowTbPaises; dtrwRowTbPaises = m_typDatSetTbPaises.tbPaises.FindByidPais(m_nIdPais); if (dtrwRowTbPaises != null) { m_strPais = dtrwRowTbPaises.nmPais; } #endregion #region Salvando os items nos atributos de classe if (!dtrwRowTbImportadores.IsnmCliNull()) { m_strImportador = dtrwRowTbImportadores.nmCli; } if (!dtrwRowTbImportadores.IsmstrEndCliNull()) { m_strEndereco = dtrwRowTbImportadores.mstrEndCli; } if (!dtrwRowTbImportadores.IscidadeCliNull()) { m_strCidade = dtrwRowTbImportadores.cidadeCli; } if (!dtrwRowTbImportadores.IsestadoCliNull()) { m_strEstado = dtrwRowTbImportadores.estadoCli; } if (!dtrwRowTbImportadores.IsmstrTelCliNull()) { m_strTelefone = dtrwRowTbImportadores.mstrTelCli; } if (!dtrwRowTbImportadores.IsmstrFaxCliNull()) { m_strFax = dtrwRowTbImportadores.mstrFaxCli; } if (!dtrwRowTbImportadores.IsmstrEmailCliNull()) { m_strEMail = dtrwRowTbImportadores.mstrEmailCli; } if (!dtrwRowTbImportadores.IsmstrSiteCliNull()) { m_strSite = dtrwRowTbImportadores.mstrSiteCli; } if (!dtrwRowTbImportadores.IsmstrObsCliNull()) { m_strObs = dtrwRowTbImportadores.mstrObsCli; } } else { m_strImportador = ""; m_strEndereco = ""; m_strCidade = ""; m_strEstado = ""; m_strTelefone = ""; m_strFax = ""; m_strEMail = ""; m_strSite = ""; m_strObs = ""; m_nIdPais = -1; m_strPais = ""; } #endregion }