private bool bSalvaEspacamento() { 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("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_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = m_cls_dba_ConnectionDB.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; dtrwCertificado.nEspacamento = this.Espacamento; m_cls_dba_ConnectionDB.SetTbCertificadosOrigem(typDatSetCertificadosOrigem); return(m_cls_dba_ConnectionDB.Erro == null); } return(false); }
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); }
private void vCarregaEspacamento() { m_nEspacamento = 10; 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("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_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadosOrigem = m_cls_dba_ConnectionDB.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificado = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)typDatSetCertificadosOrigem.tbCertificadosOrigem.Rows[0]; if (!dtrwCertificado.IsnEspacamentoNull()) { m_nEspacamento = dtrwCertificado.nEspacamento; } } }
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"))); }
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); }
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; } }
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 bool bCarregaDadosCertificado() { 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_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem typDatSetCertificadoOrigem = m_cls_dba_ConnectionDB.GetTbCertificadosOrigem(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null); if (typDatSetCertificadoOrigem.tbCertificadosOrigem.Rows.Count > 0) { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwCertificadoOrigem = (mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow)typDatSetCertificadoOrigem.tbCertificadosOrigem.Rows[0]; if (!dtrwCertificadoOrigem.IsdtDataCONull()) { m_dtEmissaoCertificado = dtrwCertificadoOrigem.dtDataCO; } } return(m_cls_dba_ConnectionDB.Erro == null); }
private void salvaDadosInterface(ref System.Windows.Forms.Label lAladiAce39, ref mdlComponentesGraficos.TextBox tbAladiAce39, ref System.Windows.Forms.Label lAladiAce59, ref mdlComponentesGraficos.TextBox tbAladiAce59, ref System.Windows.Forms.Label lAladiAptr04, ref mdlComponentesGraficos.TextBox tbAladiAptr04, ref System.Windows.Forms.Label lAnexo3, ref mdlComponentesGraficos.TextBox tbAnexo3, ref System.Windows.Forms.Label lComum, ref mdlComponentesGraficos.TextBox tbComum, ref System.Windows.Forms.Label lFormA, ref mdlComponentesGraficos.TextBox tbFormA, ref System.Windows.Forms.Label lMercosul, ref mdlComponentesGraficos.TextBox tbMercosul, ref System.Windows.Forms.Label lBolivia, ref mdlComponentesGraficos.TextBox tbBolivia, ref System.Windows.Forms.Label lChile, ref mdlComponentesGraficos.TextBox tbChile) { try { mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwTbCertificadosOrigem = null; #region AladiAce39 if (lAladiAce39.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIACE39); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbAladiAce39.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region AladiAce59 if (lAladiAce59.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIACE59); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbAladiAce59.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region AladiAptr04 if (lAladiAptr04.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIAPTR04); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbAladiAptr04.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region Anexo3 if (lAnexo3.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ANEXO3); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbAnexo3.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region Bolivia if (lBolivia.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSULBOLIVIA); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbBolivia.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region Chile if (lChile.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSULCHILE); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbChile.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region Comum if (lComum.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.COMUM); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbComum.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region FormA if (lFormA.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.FORMA); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbFormA.Text; } dtrwTbCertificadosOrigem = null; } #endregion #region Mercosul if (lMercosul.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSUL); if (dtrwTbCertificadosOrigem != null) { dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem = tbMercosul.Text; } dtrwTbCertificadosOrigem = null; } #endregion } catch (Exception err) { m_cls_ter_tratadorErro.trataErro(ref err); } }
private void carregaDadosInterface(ref System.Windows.Forms.Label lAladiAce39, ref mdlComponentesGraficos.TextBox tbAladiAce39, ref System.Windows.Forms.Label lAladiAce59, ref mdlComponentesGraficos.TextBox tbAladiAce59, ref System.Windows.Forms.Label lAladiAptr04, ref mdlComponentesGraficos.TextBox tbAladiAptr04, ref System.Windows.Forms.Label lAnexo3, ref mdlComponentesGraficos.TextBox tbAnexo3, ref System.Windows.Forms.Label lComum, ref mdlComponentesGraficos.TextBox tbComum, ref System.Windows.Forms.Label lFormA, ref mdlComponentesGraficos.TextBox tbFormA, ref System.Windows.Forms.Label lMercosul, ref mdlComponentesGraficos.TextBox tbMercosul, ref System.Windows.Forms.Label lBolivia, ref mdlComponentesGraficos.TextBox tbBolivia, ref System.Windows.Forms.Label lChile, ref mdlComponentesGraficos.TextBox tbChile) { try { lAladiAce59.Enabled = false; tbAladiAce59.Enabled = false; mdlDataBaseAccess.Tabelas.XsdTbCertificadosOrigem.tbCertificadosOrigemRow dtrwTbCertificadosOrigem = null; #region Países //Certificados switch (m_nIdPais) { case 63: // Argentina case 586: // Paraguai case 845: // Uruguai lMercosul.Enabled = true; tbMercosul.Enabled = true; lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; /*FORMA*/ break; case 158: // Chile lChile.Enabled = true; tbChile.Enabled = true; lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; /*FORMA*/ break; case 97: // Bolivia lBolivia.Enabled = true; tbBolivia.Enabled = true; lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; /*FORMA*/ break; case 169: // Colombia case 239: // Equador case 850: // Venezuela lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lAladiAce39.Enabled = true; tbAladiAce39.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; lAladiAce59.Enabled = true; tbAladiAce59.Enabled = true; /*FORMA*/ break; case 589: // Peru lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lAladiAce39.Enabled = true; tbAladiAce39.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; break; case 199: // Cuba case 493: // Mexico lAladiAptr04.Enabled = true; tbAladiAptr04.Enabled = true; lComum.Enabled = true; tbComum.Enabled = true; /*FORMA*/ break; case -1: // Nenhum idEscolhido break; default: // Resto dos Paises lComum.Enabled = true; tbComum.Enabled = true; break; } lFormA.Enabled = true; tbFormA.Enabled = true; #endregion #region AladiAce39 if (lAladiAce39.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIACE39); if (dtrwTbCertificadosOrigem != null) { tbAladiAce39.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lAladiAce39.Enabled = false; tbAladiAce39.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region AladiAce59 if (lAladiAce59.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIACE59); if (dtrwTbCertificadosOrigem != null) { tbAladiAce59.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lAladiAce59.Enabled = false; tbAladiAce59.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region AladiAptr04 if (lAladiAptr04.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ALADIAPTR04); if (dtrwTbCertificadosOrigem != null) { tbAladiAptr04.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lAladiAptr04.Enabled = false; tbAladiAptr04.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region Anexo3 if (lAnexo3.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.ANEXO3); if (dtrwTbCertificadosOrigem != null) { tbAnexo3.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lAnexo3.Enabled = false; tbAnexo3.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region Bolivia if (lBolivia.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSULBOLIVIA); if (dtrwTbCertificadosOrigem != null) { tbBolivia.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lBolivia.Enabled = false; tbBolivia.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region Chile if (lChile.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSULCHILE); if (dtrwTbCertificadosOrigem != null) { tbChile.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lChile.Enabled = false; tbChile.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region Comum if (lComum.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.COMUM); if (dtrwTbCertificadosOrigem != null) { tbComum.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lComum.Enabled = false; tbComum.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region FormA if (lFormA.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.FORMA); if (dtrwTbCertificadosOrigem != null) { tbFormA.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lFormA.Enabled = false; tbFormA.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion #region Mercosul if (lMercosul.Enabled) { dtrwTbCertificadosOrigem = m_typDatSetTbCertificadosOrigem.tbCertificadosOrigem.FindByidExportadoridPEnIdTipoCO(m_nIdExportador, m_strIdPE, (int)TIPOSCO.MERCOSUL); if (dtrwTbCertificadosOrigem != null) { tbMercosul.Text = (dtrwTbCertificadosOrigem.IsstrNumeroCertificadoOrigemNull() ? "" : dtrwTbCertificadosOrigem.strNumeroCertificadoOrigem); } else { lMercosul.Enabled = false; tbMercosul.Enabled = false; } dtrwTbCertificadosOrigem = null; } #endregion } catch (Exception err) { m_cls_ter_tratadorErro.trataErro(ref err); } }
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 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); }