Example #1
0
        public ActionResult Create([Bind(Include = "KursID,Tytul,Punkty,JednostkaID")] Kurs kurs)
        {
            if (ModelState.IsValid)
            {
                db.Kursy.Add(kurs);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.JednostkaID = new SelectList(db.Jednostki, "JednostkaID", "Nazwa", kurs.JednostkaID);
            return(View(kurs));
        }
Example #2
0
        public ActionResult Create([Bind(Include = "ID,Nazwisko,Imie,DataZatrudnienia,Lokalizacja")] Dydaktyk dydaktyk)
        {
            if (ModelState.IsValid)
            {
                dydaktyk.Lokalizacja.DydaktykID = dydaktyk.ID;
                if (!String.IsNullOrEmpty(dydaktyk.Lokalizacja.Miejsce))
                {
                    db.Lokalizacje.Add(dydaktyk.Lokalizacja);
                }

                db.Dydaktycy.Add(dydaktyk);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID = new SelectList(db.Lokalizacje, "DydaktykID", "Miejsce", dydaktyk.ID);
            return(View(dydaktyk));
        }
Example #3
0
        public ActionResult Create([Bind(Include = "Nazwisko,Imie,DataRejestracji,Email")] Student student)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.Studenci.Add(student);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (DataException)
            {
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator.");
            }

            return(View(student));
        }
Example #4
0
 public ActionResult EditPost(string ocena, int ZapisID)
 {
     try
     {
         Zapis z = db.Zapisy.FirstOrDefault(f => f.ZapisID == ZapisID);
         if (ModelState.IsValid)
         {
             z.Ocena = (Ocena)Enum.Parse(typeof(Ocena), ocena, true);
             db.SaveChanges();
             return(RedirectToAction("Details", "Students", new { ID = z.StudentID }));
         }
     }
     catch (DataException)
     {
         ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator.");
     }
     return(View());
 }