Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Allenamenti allenamenti = db.Allenamentis.Find(id);

            db.Allenamentis.Remove(allenamenti);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        // GET: Allenamentis/Details/5
        public ActionResult Details(int?id)
        {
            Allenamenti allenamenti = db.Allenamentis.Find(id);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            if (allenamenti == null)
            {
                return(HttpNotFound());
            }
            return(View(allenamenti));
        }
Beispiel #3
0
        // GET: Allenamentis/Edit/5
        public ActionResult Edit(int?id)
        {
            ViewBag.Uid = Request.QueryString["user"];
            Allenamenti allenamenti = db.Allenamentis.Find(id);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            if (allenamenti == null)
            {
                return(HttpNotFound());
            }
            return(View(allenamenti));
        }
Beispiel #4
0
 public ActionResult EditUt([Bind(Include = "Id,Scheda_Id,GruppoMuscolare,Esercizio_Id,Serie,SerieUt,Ripetizioni,RipetizioniUt,Peso,PesoUt,Riposo,RiposoUt,Descrizione,Numero,Data")] Allenamenti allenamenti, int?id)
 {
     if (ModelState.IsValid)
     {
         int ese = Convert.ToInt16(Request.QueryString["ese"]);
         allenamenti.Numero = ese;
         //Imposto la data dell'allenamento se non è già stata impostata
         if (allenamenti.Data.Year < 1900)
         {
             allenamenti.Data = DateTime.Now;
         }
         db.Entry(allenamenti).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("DetailsUt", "Schedes", new { id = Request.QueryString["scheda"], ese = ese }));
     }
     return(View(allenamenti));
 }
Beispiel #5
0
        public ActionResult Create([Bind(Include = "Id,Scheda_Id,GruppoMuscolare,Esercizio_Id,Serie,Ripetizioni,Peso,Riposo,Descrizione,Numero")] Allenamenti allenamenti, int id)
        {
            var numerogiorni = allenamenti.Numero;

            if (ModelState.IsValid)
            {
                for (var i = 1; i < numerogiorni + 1; i++)
                {
                    allenamenti.Numero    = @i;
                    allenamenti.Scheda_Id = id;
                    db.Allenamentis.Add(allenamenti);
                    db.SaveChanges();
                }
                return(RedirectToAction("Details", "Schedes", new { id = id }));
            }

            return(View(allenamenti));
        }