public ActionResult DeleteConfirmed(int id) { ListaPrzedmiotowKlasy listaPrzedmiotowKlasy = db.listaKlasaPrzedmiot.Find(id); db.listaKlasaPrzedmiot.Remove(listaPrzedmiotowKlasy); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,klasaID,nauczycielPrzedmiotID")] ListaPrzedmiotowKlasy listaPrzedmiotowKlasy) { if (ModelState.IsValid) { db.Entry(listaPrzedmiotowKlasy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.klasaID = new SelectList(db.Klasas, "klasaID", "symbol", listaPrzedmiotowKlasy.klasaID); ViewBag.nauczycielPrzedmiotID = new SelectList(db.listaNauczycielPrzedmiot, "ID", "ID", listaPrzedmiotowKlasy.nauczycielPrzedmiotID); return(View(listaPrzedmiotowKlasy)); }
public ActionResult AddPrzedmiot([Bind(Include = "ID,klasaID,nauczycielPrzedmiotID")] ListaPrzedmiotowKlasy listaPrzedmiotowKlasy) { if (ModelState.IsValid) { db.listaKlasaPrzedmiot.Add(listaPrzedmiotowKlasy); db.SaveChanges(); return(RedirectToAction("Details", "Klasas", new { id = listaPrzedmiotowKlasy.klasaID })); } ViewBag.klasaID = new SelectList(db.Klasas, "klasaID", "symbol", listaPrzedmiotowKlasy.klasaID); ViewBag.nauczycielPrzedmiotID = new SelectList(db.listaNauczycielPrzedmiot, "ID", "nauczycielID"); return(View(listaPrzedmiotowKlasy)); }
// GET: ListaPrzedmiotowKlasies/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ListaPrzedmiotowKlasy listaPrzedmiotowKlasy = db.listaKlasaPrzedmiot.Find(id); if (listaPrzedmiotowKlasy == null) { return(HttpNotFound()); } return(View(listaPrzedmiotowKlasy)); }
// GET: ListaPrzedmiotowKlasies/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ListaPrzedmiotowKlasy listaPrzedmiotowKlasy = db.listaKlasaPrzedmiot.Find(id); if (listaPrzedmiotowKlasy == null) { return(HttpNotFound()); } ViewBag.klasaID = new SelectList(db.Klasas, "klasaID", "symbol", listaPrzedmiotowKlasy.klasaID); ViewBag.nauczycielPrzedmiotID = new SelectList(db.listaNauczycielPrzedmiot, "ID", "ID", listaPrzedmiotowKlasy.nauczycielPrzedmiotID); return(View(listaPrzedmiotowKlasy)); }
public ActionResult WystawOcenyKlasie/*(int ?idKlasa)*/ (int?id)//idPrzedmiotKlasa { if (Request.Cookies["zalogowanyID"] == null) { return(RedirectToAction("Logowanie", "User")); } if (!Request.Cookies["zalogowanyRola"].Value.Equals("nauczyciel")) { return(Redirect("BrakUprawnien")); } Nauczyciel nauczyciel = db.Nauczyciele.Find(Int32.Parse(Request.Cookies["zalogowanyID"].Value)); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ListaPrzedmiotowKlasy klasaPrzedmiot = db.listaKlasaPrzedmiot.Find(id); if (klasaPrzedmiot == null) { return(HttpNotFound()); } Klasa klasa = db.Klasas.Find(klasaPrzedmiot.klasaID); List <Ocena> nowe_oceny = new List <Ocena>(); foreach (Uczen u in klasa.uczens) { Ocena o = new Ocena(); o.nauczycielID = nauczyciel.nauczycielID; o.nauczyciel = nauczyciel; o.przedmiotID = klasaPrzedmiot.nauczycielPrzedmiot.przedmiotID; o.przedmiot = klasaPrzedmiot.nauczycielPrzedmiot.przedmiot; o.uczenID = u.uczenID; o.uczen = u; nowe_oceny.Add(o); } // ViewBag.klasaID = klasaPrzedmiot.klasaID; ViewBag.klasaSymbol = klasaPrzedmiot.klasa.symbol; // ViewBag.nauczyciel = nauczyciel.Nazwisko + " " + nauczyciel.Imie; // ViewBag.przedmiot = klasaPrzedmiot.nauczycielPrzedmiot.przedmiot; // ViewBag.nauczycielID = klasaPrzedmiot.nauczycielPrzedmiot.nauczycielID; // ViewBag.przedmiotID = klasaPrzedmiot.nauczycielPrzedmiot.przedmiotID; return(View(nowe_oceny)); }