Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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();
 }