public IActionResult GerarTabela(ValoresFinanciamento valores, string tipoSubmit, string opcoesCalcularSac, int t, int k) { if (tipoSubmit.Equals("geraTabela")) { valores.Parcelas = SistemaDeAmortizacaoConstante.CalcularParcelas(valores.Valor, valores.TaxaJuros, valores.Prazo); return(View("Index", valores)); } if (tipoSubmit.Equals("calcularOpcao")) { ViewData["Calculo"] = valores.RetornaValorCalculoSac(opcoesCalcularSac, t, k); return(View("Index")); } return(View()); }
public IActionResult GerarTabela(ValoresFinanciamento valores, string tipoSubmit, string opcoesCalcular, int t, int k, bool gerouTabela) { if (tipoSubmit.Equals("geraTabela")) { valores.Parcelas = SistemaDeAmortizacaoPrice.CalcularParcelas(valores.Valor, valores.TaxaJuros, valores.Prazo); return(View("Index", valores)); } if (tipoSubmit.Equals("calcularOpcao")) { valores.Parcelas = gerouTabela ? SistemaDeAmortizacaoPrice.CalcularParcelas(valores.Valor, valores.TaxaJuros, valores.Prazo) : null; ViewData["Calculo"] = valores.RetornaValorCalculoPrice(opcoesCalcular, t, k); return(View("Index", valores)); } return(View()); }