public frmFValor(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, string strEnderecoExecutavel, double valorTotalNew, double saldoNew, double valorAtual, string strSimboloMoeda) { m_cls_ter_tratadorErro = tratadorErro; m_strEnderecoExecutavel = strEnderecoExecutavel; InitializeComponent(); m_dValorTotal = valorTotalNew; m_dSaldo = saldoNew; m_lbSimboloMoeda.Text = strSimboloMoeda; m_cls_cal_Porcentagens = new clsCalculoPorcentagens(m_dValorTotal); m_dPorcentagemMaxima = mdlConversao.clsTruncamento.dTrunca(((m_dSaldo * 100) / m_dValorTotal), mdlConstantes.clsConstantes.DEFAULT_PRECISAO); if (valorAtual == -1) { valorAtual = m_dSaldo; } MostraValor(valorAtual); }
internal frmFValorPostecipado(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, string strEnderecoExecutavel, double dvalorTotalNew, double saldoNew, double valorAtual, string strSimboloMoeda, int nQuantTempo, UnidadeTempo enumUnidadeTempo, DocumentoCondicao enumCondicao, int nParcelas, int nIntervalo) { InitializeComponent(); m_cls_ter_tratadorErro = tratadorErro; m_strEnderecoExecutavel = strEnderecoExecutavel; m_dValorTotal = dvalorTotalNew; m_cls_cal_Porcentagens = new clsCalculoPorcentagens(m_dValorTotal); m_dSaldo = saldoNew; m_lbSimboloMoeda.Text = strSimboloMoeda; m_dPorcentagemMaxima = mdlConversao.clsTruncamento.dTrunca(((m_dSaldo * 100) / m_dValorTotal), mdlConstantes.clsConstantes.DEFAULT_PRECISAO); m_nPostQuantTempo = nQuantTempo; m_enumPostUnidadeTempo = enumUnidadeTempo; m_enumPostCondicao = enumCondicao; m_nPostQuantParcelas = nParcelas; m_nPostIntervalo = nIntervalo; valorAtual = m_dSaldo; MostraValor(valorAtual); MostraOpcoesPostecipado(); }