예제 #1
0
 internal void retornaValores(out double dPorcentagem, out int nQuantTempo, out UnidadeTempo enumUnidadeTempo, out DocumentoCondicao enumCondicao, out int nQuantParcelas, out int nIntervalo)
 {
     m_cls_cal_Porcentagens.bRemove("");
     m_cls_cal_Porcentagens.bAdiciona("", double.Parse(m_txtValor.Text));
     dPorcentagem     = m_cls_cal_Porcentagens.dPorcentagemExata("");
     nQuantTempo      = m_nPostQuantTempo;
     enumUnidadeTempo = m_enumPostUnidadeTempo;
     enumCondicao     = m_enumPostCondicao;
     nQuantParcelas   = m_nPostQuantParcelas;
     nIntervalo       = m_nPostIntervalo;
 }
 public ActionResult Save(UnidadeTempoDto model)
 {
     if (ModelState.IsValid)
     {
         var UnidadeTempo = new UnidadeTempo();
         _UnidadeTempo.Save(model);
         return(RedirectToAction("List"));
     }
     else
     {
         return(RedirectToAction("Create", model));
     }
 }
예제 #3
0
        private void m_btUnidadeTempo_Click(object sender, System.EventArgs e)
        {
            switch (m_enumPostUnidadeTempo)
            {
            case UnidadeTempo.Dia:
                m_enumPostUnidadeTempo = UnidadeTempo.Mes;
                break;

            case UnidadeTempo.Mes:
                m_enumPostUnidadeTempo = UnidadeTempo.Dia;
                break;
            }
            MostraOpcoesPostecipado();
        }
예제 #4
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();
 }
 public UnidadeTempoController()
 {
     _UnidadeTempo = new UnidadeTempo();
 }