private void selecionaPagamento(ref System.Windows.Forms.PictureBox pbOkPagamento, ref System.Windows.Forms.PictureBox pbNOKPagamento) { mdlObservacoes.clsObservacoes obj = new mdlObservacoes.Bordero.clsBorderoModalidadePagamento(ref m_cls_terTratadorErro, ref m_cls_dbaConnnectionDB, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE); obj.ShowDialog(); if (obj.m_bModificado) { pbOkPagamento.Visible = true; pbNOKPagamento.Visible = false; m_bPagamentoPreenchido = true; obj = null; } else { return; } }
protected override void SalvaDados(string strEsquemaPagamento) { try { m_strEsquemaPagamento = strEsquemaPagamento; mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwRegistro = m_typDatSetTbFaturasComerciais.tbFaturasComerciais.FindByidExportadoridPE(m_nIdExportador, m_strIdPE); if (dtrwRegistro != null) { if (m_strEsquemaPagamento == "") { m_strEsquemaPagamento = " "; } dtrwRegistro.mstrEsquemaPagamento = m_strEsquemaPagamento; dtrwRegistro.condAntecipado = m_dCondAntecipado; dtrwRegistro.modAntecipado = (int)m_enumModAntecipado; dtrwRegistro.condAvista = m_dCondAvista; dtrwRegistro.modAvista = (int)m_enumModAvista; dtrwRegistro.condPostecipado = m_dCondPostecipado; dtrwRegistro.modPostecipado = (int)m_enumModPostecipado; dtrwRegistro.postQuantTempo = m_nPostQuantTempo; dtrwRegistro.postUnidadeTempo = (int)m_enumPostUnidadeTempo; dtrwRegistro.postCondicao = (int)m_enumPostCondicao; dtrwRegistro.postQuantParcelas = m_nPostQuantParcelas; dtrwRegistro.postIntervalo = m_nPostIntervalo; dtrwRegistro.condSemCoberturaCambial = m_bCondSemCoberturaCambial; dtrwRegistro.condConsignacao = m_bCondConsignacao; // Salvando m_cls_dba_ConnectionDB.SetTbFaturasComerciais(m_typDatSetTbFaturasComerciais); // Salvando Esquema Pagamento no Bordero mdlObservacoes.clsObservacoes cls_obs_Bordero = new mdlObservacoes.Bordero.clsBorderoModalidadePagamento(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE); cls_obs_Bordero.OBSERVACOES = m_strEsquemaPagamento; cls_obs_Bordero.SalvaDiretoSemInterface(); cls_obs_Bordero = null; } }catch (Exception erro) { Object obj = erro; m_cls_ter_tratadorErro.trataErro(ref obj); } }