Esempio n. 1
0
        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 }));
        }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
        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"));
        }
Esempio n. 4
0
        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"));
        }
Esempio n. 5
0
        // 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));
        }
Esempio n. 6
0
        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 }
            });
        }