コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            ListaPrzedmiotowKlasy listaPrzedmiotowKlasy = db.listaKlasaPrzedmiot.Find(id);

            db.listaKlasaPrzedmiot.Remove(listaPrzedmiotowKlasy);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 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));
 }
コード例 #3
0
        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));
        }
コード例 #4
0
        // 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));
        }
コード例 #5
0
        // 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));
        }
コード例 #6
0
        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));
        }