public ActionResult CreateCwiczenie(DodajPlanTreningowyViewModel dodajPlanTreningowyViewModel) { CwiczenieWPlanie cwiczenie = new CwiczenieWPlanie { CwiczenieID = dodajPlanTreningowyViewModel.CwiczenieID, Cwiczenie = db.Cwiczenia.Single(c => c.ID == dodajPlanTreningowyViewModel.CwiczenieID), ZestawID = dodajPlanTreningowyViewModel.ZestawID, Serie = dodajPlanTreningowyViewModel.Serie, Powtorzenia = dodajPlanTreningowyViewModel.Powtorzenia, PrzerwaPomiedzySeriamiMinuty = dodajPlanTreningowyViewModel.PrzerwaPomiedzySeriamiMinuty, PrzerwaPomiedzySeriamiSekundy = dodajPlanTreningowyViewModel.PrzerwaPomiedzySeriamiSekundy, PrzerwaPoCwiczeniuMinuty = dodajPlanTreningowyViewModel.PrzerwaPoCwiczeniuMinuty, PrzerwaPoCwiczeniuSekundy = dodajPlanTreningowyViewModel.PrzerwaPoCwiczeniuSekundy, }; db.CwiczeniaWPlanie.Add(cwiczenie); db.SaveChanges(); dodajPlanTreningowyViewModel.PlanTreningowy = db.PlanyTreningowe.Single(p => p.ID == dodajPlanTreningowyViewModel.PlanTreningowyID); var cwiczenia = db.Cwiczenia.OrderBy(c => c.PartiaCiala.Nazwa); ViewBag.CwiczenieID = new SelectList(cwiczenia, "ID", "Nazwa"); ViewBag.ZestawID = new SelectList(dodajPlanTreningowyViewModel.PlanTreningowy.Zestawy.OrderBy(zes => zes.ID), "ID", "Nazwa", dodajPlanTreningowyViewModel.ZestawID); return(View("PlanTreningowy", dodajPlanTreningowyViewModel)); }
public ActionResult DeleteConfirmed(int id) { CwiczenieWPlanie cwiczenieWPlanie = db.CwiczeniaWPlanie.Find(id); db.CwiczeniaWPlanie.Remove(cwiczenieWPlanie); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmedCwiczenie(int id) { CwiczenieWPlanie cwiczenie = db.CwiczeniaWPlanie.Find(id); db.CwiczeniaWPlanie.Remove(cwiczenie); db.SaveChanges(); int planID = db.Zestawy.Single(z => z.ID == cwiczenie.ZestawID).PlanTreningowyID; return(RedirectToAction("PlanTreningowy", new { id = planID })); }
public ActionResult Edit([Bind(Include = "ID,ZestawID,CwiczenieID,Serie,Powtorzenia,PrzerwaPomiedzySeriamiMinuty,PrzerwaPomiedzySeriamiSekundy,PrzerwaPoCwiczeniuMinuty,PrzerwaPoCwiczeniuSekundy")] CwiczenieWPlanie cwiczenieWPlanie) { if (ModelState.IsValid) { db.Entry(cwiczenieWPlanie).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CwiczenieID = new SelectList(db.Cwiczenia, "ID", "Nazwa", cwiczenieWPlanie.CwiczenieID); ViewBag.ZestawID = new SelectList(db.Zestawy, "ID", "Nazwa", cwiczenieWPlanie.ZestawID); return(View(cwiczenieWPlanie)); }
// GET: CwiczenieWPlanies/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CwiczenieWPlanie cwiczenieWPlanie = db.CwiczeniaWPlanie.Find(id); if (cwiczenieWPlanie == null) { return(HttpNotFound()); } return(View(cwiczenieWPlanie)); }
// GET: CwiczenieWPlanies/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CwiczenieWPlanie cwiczenieWPlanie = db.CwiczeniaWPlanie.Find(id); if (cwiczenieWPlanie == null) { return(HttpNotFound()); } ViewBag.CwiczenieID = new SelectList(db.Cwiczenia, "ID", "Nazwa", cwiczenieWPlanie.CwiczenieID); ViewBag.ZestawID = new SelectList(db.Zestawy, "ID", "Nazwa", cwiczenieWPlanie.ZestawID); return(View(cwiczenieWPlanie)); }
public ActionResult EditCwiczenie(CwiczenieWPlanie cwiczenieWPlanie) { var planID = db.Zestawy.Single(z => z.ID == cwiczenieWPlanie.ZestawID).PlanTreningowyID; if (ModelState.IsValid) { db.Entry(cwiczenieWPlanie).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("PlanTreningowy", new { id = planID })); } var cwiczenia = db.Cwiczenia.OrderBy(c => c.PartiaCiala.Nazwa); ViewBag.CwiczenieID = new SelectList(cwiczenia, "ID", "Nazwa", cwiczenieWPlanie.CwiczenieID); ViewBag.ZestawID = new SelectList(db.Zestawy.Where(z => z.PlanTreningowyID == planID), "ID", "Nazwa", cwiczenieWPlanie.ZestawID); return(View(cwiczenieWPlanie)); }
public ActionResult EditCwiczenie(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CwiczenieWPlanie cwiczenieWPlanie = db.CwiczeniaWPlanie.Find(id); if (cwiczenieWPlanie == null) { return(HttpNotFound()); } var cwiczenia = db.Cwiczenia.OrderBy(c => c.PartiaCiala.Nazwa); ViewBag.CwiczenieID = new SelectList(cwiczenia, "ID", "Nazwa", cwiczenieWPlanie.CwiczenieID); var planID = db.Zestawy.Single(z => z.ID == cwiczenieWPlanie.ZestawID).PlanTreningowyID; ViewBag.ZestawID = new SelectList(db.Zestawy.Where(z => z.PlanTreningowyID == planID), "ID", "Nazwa", cwiczenieWPlanie.ZestawID); return(View(cwiczenieWPlanie)); }