Exemple #1
0
 private void EliminaSeriesExtraEjercicio(PlanDiaEjercicios pPlanDiaEjercicios, int pNoSeriesRegistradas, int pNoSeriesAGenerar)
 {
     for (int i = pNoSeriesRegistradas; i > pNoSeriesAGenerar; i--)
     {
         PlanDiaEjercicioSeries bdPlanDiaEjercicioSeries = db.PlanDiaEjercicioSeries.Where(x => x.PlanDiaEjerciciosID == pPlanDiaEjercicios.ID && x.Secuencia == i).First();
         db.PlanDiaEjercicioSeries.Remove(bdPlanDiaEjercicioSeries);
         db.SaveChanges();
     }
 }
Exemple #2
0
        private void EliminaSeriesEjercicio(PlanDiaEjercicios pPlanDiaEjercicios)
        {
            int iNoSeries = pPlanDiaEjercicios.Series;

            for (int i = 1; i < iNoSeries + 1; i++)
            {
                PlanDiaEjercicioSeries bdPlanDiaEjercicioSeries = db.PlanDiaEjercicioSeries.Where(x => x.PlanDiaEjerciciosID == pPlanDiaEjercicios.ID && x.Secuencia == i).First();
                db.PlanDiaEjercicioSeries.Remove(bdPlanDiaEjercicioSeries);
                db.SaveChanges();
            }
        }
 public ActionResult Edit(int?pagina, [Bind(Include = "ID,PlanDiaEjerciciosID,Secuencia,Repeticiones,Nivel")] PlanDiaEjercicioSeries planDiaEjercicioSeries)
 {
     ViewBag.Pagina = (pagina ?? 1);
     if (ModelState.IsValid)
     {
         db.Entry(planDiaEjercicioSeries).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Series", "PlanDiaEjercicios", new { id = planDiaEjercicioSeries.PlanDiaEjerciciosID, pagina = ViewBag.Pagina }));
     }
     ViewBag.Nivel = new SelectList(Funcion.GetListaNiveles(), "Value", "Text", planDiaEjercicioSeries.Nivel);
     return(View(planDiaEjercicioSeries));
 }
Exemple #4
0
        private void AgregaSeriesExtraEjercicio(PlanDiaEjercicios pPlanDiaEjercicios, int pNoSeriesRegistradas, int pNoSeriesAGenerar)
        {
            PlanDiaEjercicioSeries bdPlanDiaEjercicioSeries = new PlanDiaEjercicioSeries();

            bdPlanDiaEjercicioSeries.PlanDiaEjerciciosID = pPlanDiaEjercicios.ID;
            bdPlanDiaEjercicioSeries.Repeticiones        = pPlanDiaEjercicios.Repeticiones;
            bdPlanDiaEjercicioSeries.Nivel = pPlanDiaEjercicios.Nivel;
            for (int i = pNoSeriesRegistradas; i < pNoSeriesAGenerar; i++)
            {
                bdPlanDiaEjercicioSeries.Secuencia = i + 1;
                db.PlanDiaEjercicioSeries.Add(bdPlanDiaEjercicioSeries);
                db.SaveChanges();
            }
        }
Exemple #5
0
        private void CreaSeriesEjercicio(PlanDiaEjercicios pPlanDiaEjercicios)
        {
            int iNoSeries = pPlanDiaEjercicios.Series;
            PlanDiaEjercicioSeries bdPlanDiaEjercicioSeries = new PlanDiaEjercicioSeries();

            bdPlanDiaEjercicioSeries.PlanDiaEjerciciosID = pPlanDiaEjercicios.ID;
            bdPlanDiaEjercicioSeries.Repeticiones        = pPlanDiaEjercicios.Repeticiones;
            bdPlanDiaEjercicioSeries.Nivel = pPlanDiaEjercicios.Nivel;
            for (int i = 1; i < iNoSeries + 1; i++)
            {
                bdPlanDiaEjercicioSeries.Secuencia = i;
                db.PlanDiaEjercicioSeries.Add(bdPlanDiaEjercicioSeries);
                db.SaveChanges();
            }
        }
        // GET: PlanDiaEjercicioSeries/Edit/5
        public ActionResult Edit(int?id, int?pagina)
        {
            ViewBag.Pagina = (pagina ?? 1);
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PlanDiaEjercicioSeries bdPlanDiaEjercicioSeries = db.PlanDiaEjercicioSeries.Find(id);

            if (bdPlanDiaEjercicioSeries == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Nivel = new SelectList(Funcion.GetListaNiveles(), "Value", "Text", bdPlanDiaEjercicioSeries.Nivel);
            return(View(bdPlanDiaEjercicioSeries));
        }