public ActionResult Edit([Bind(Include = "Id,Descricao,QuantidadeParcelas,IntervaloDias")] FinanceiroPlanoDePagamento financeiroplanodepagamento)
 {
     if (ModelState.IsValid)
     {
         repoPlano.Editar(financeiroplanodepagamento);
         return(RedirectToAction("Index"));
     }
     return(View(financeiroplanodepagamento));
 }
Пример #2
0
 public static void VerificarSeUtilizouPlanoAvista(this FinanceiroContasReceberParcelas financeiroContasReceberParcela, FinanceiroPlanoDePagamento planoDePagamento)
 {
     if (planoDePagamento.IntervaloDias == 0 && planoDePagamento.QuantidadeParcelas == 1)
     {
         financeiroContasReceberParcela.SituacaoParcelaFinanceira = SituacaoParcelaFinanceira.Liquidado;
         financeiroContasReceberParcela.DataRecebimento           = DateTime.Now;
         financeiroContasReceberParcela.HoraRecebimento           = DateTime.Now.TimeOfDay;
         financeiroContasReceberParcela.ValorLiquidado            = financeiroContasReceberParcela.ValorTotalLiquido;
     }
     else
     {
         financeiroContasReceberParcela.SituacaoParcelaFinanceira = SituacaoParcelaFinanceira.Aberto;
     }
 }