public ActionResult Flujo(int calculoID) { List <Periodo> aux; Bono bono; using (var db = new BonosModel()) { bono = db.Bono.Include(x => x.Calculo).Include(x => x.periodos).FirstOrDefault(x => x.Calculo.Id == calculoID); aux = bono.periodos; bono.periodos = MathCal.ResultadosPeriodos(bono, bono.Calculo, bono.periodos); bono.Calculo = MathCal.Resultados(bono, bono.periodos); db.SaveChanges(); } if (bono.periodos.Any(x => x.plazoGracia != "S")) { Selects.llenarDatos(); } SessionHelper.calculoID = bono.Calculo.Id; return(View(aux)); }
public ActionResult Calcular() { Selects.llenarDatos(); return(View()); }