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(); } }
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)); }
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(); } }
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)); }