public ActionResult DeleteConfirmedEjercicio(int id) { Conjunto_Ejercicio conjunto_Ejercicio = db.Conjunto_Ejercicios.Include("ConjuntoEjercicioRutina").SingleOrDefault(x => x.Conjunto_EjercicioId == id);; int idRutina = conjunto_Ejercicio.ConjuntoEjercicioRutina.RutinaId; db.Conjunto_Ejercicios.Remove(conjunto_Ejercicio); db.SaveChanges(); return(RedirectToAction("Ejercicio", new { idRutina })); }
public ActionResult EditEjercicio([Bind(Include = "Conjunto_EjercicioId,NombreEjercicio,Serie1,Repeticion1,Peso1,Serie2,Repeticion2,Peso2,Serie3,Repeticion3,Peso3,ColorEjercicio, diaEjercicio")] Conjunto_Ejercicio conjunto_Ejercicio, int idRutina) { if (ModelState.IsValid) { db.Entry(conjunto_Ejercicio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Ejercicio", new { idRutina })); } return(View(conjunto_Ejercicio)); }
public ActionResult DetailsEjercicio(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Conjunto_Ejercicio conjunto_Ejercicio = db.Conjunto_Ejercicios.Find(id); if (conjunto_Ejercicio == null) { return(HttpNotFound()); } return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { var getEjercicio = db.Conjunto_Ejercicios.Where(x => x.ConjuntoEjercicioRutina.RutinaId == id).ToList(); foreach (var n in getEjercicio) { int i = n.Conjunto_EjercicioId; Conjunto_Ejercicio conjunto = db.Conjunto_Ejercicios.Find(i); db.Conjunto_Ejercicios.Remove(conjunto); } Rutina rutina = db.Rutinas.Find(id); db.Rutinas.Remove(rutina); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Conjunto_Ejercicio/Delete/5 public ActionResult DeleteEjercicio(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Conjunto_Ejercicio conjunto_Ejercicio = db.Conjunto_Ejercicios.Include("ConjuntoEjercicioRutina").SingleOrDefault(x => x.Conjunto_EjercicioId == id); int n = conjunto_Ejercicio.ConjuntoEjercicioRutina.RutinaId; Rutina rutina = db.Rutinas.Include("Usuario").SingleOrDefault(x => x.RutinaId == n); if (conjunto_Ejercicio == null) { return(HttpNotFound()); } string nombre = rutina.Usuario.Cedula + " - " + rutina.Usuario.Nombre1 + " " + rutina.Usuario.Apellido1 + " " + rutina.Usuario.Apellido2; ViewData["nombre"] = nombre; return(View(conjunto_Ejercicio)); }
public JsonResult Ejercicio(string data, List <Conjunto_Ejercicio> ejercicios) //AGREGAR EL ID DE LA RUTINA { var status = false; //Busco el id de la rutina. //int d = 5; int d = int.Parse(data); Rutina rutina = new Rutina(); rutina = db.Rutinas.Single(x => x.RutinaId == d); //Asigno ejercicios a la rutina if (rutina != null) { for (int i = 0; i < ejercicios.Count; i++) { Conjunto_Ejercicio conjunto = new Conjunto_Ejercicio() { ConjuntoEjercicioRutina = rutina, NombreEjercicio = ejercicios[i].NombreEjercicio, Serie1 = ejercicios[i].Serie1, Repeticion1 = ejercicios[i].Repeticion1, Peso1 = ejercicios[i].Peso1, Serie2 = ejercicios[i].Serie2, Repeticion2 = ejercicios[i].Repeticion2, Peso2 = ejercicios[i].Peso2, Serie3 = ejercicios[i].Serie3, Repeticion3 = ejercicios[i].Repeticion3, Peso3 = ejercicios[i].Peso3, ColorEjercicio = ejercicios[i].ColorEjercicio, diaEjercicio = ejercicios[i].diaEjercicio }; db.Conjunto_Ejercicios.Add(conjunto); } db.SaveChanges(); } return(new JsonResult { Data = new { status = status } }); }