Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 public ActionResult Calcular()
 {
     Selects.llenarDatos();
     return(View());
 }