Пример #1
0
        public ActionResult EditDnevnik(int id)
        {
            Dnevnik_prakse dnevnikPrakseToUpdate = baza.Dnevnik.SingleOrDefault(dp => dp.id_dnevnik == id);

            Session["dnevnikID"] = id;
            return(View(dnevnikPrakseToUpdate));
        }
Пример #2
0
        public ActionResult dnevnikDetalji(int id)
        {
            Dnevnik_prakse        a     = baza.Dnevnik.SingleOrDefault(s => s.id_dnevnik == id);
            List <Dnevnik_prakse> lista = new List <Dnevnik_prakse>();

            lista.Add(a);

            return(View(lista));
        }
Пример #3
0
        public ActionResult EditDnevnik(Dnevnik_prakse d)
        {
            int            broj = (int)Session["dnevnikID"];
            Dnevnik_prakse dnevnikPrakseToUpdate = baza.Dnevnik.SingleOrDefault(dp => dp.id_dnevnik == broj);

            dnevnikPrakseToUpdate.red_broj = d.red_broj;
            dnevnikPrakseToUpdate.naslov   = d.naslov;
            dnevnikPrakseToUpdate.opis     = d.opis;


            if (ModelState.IsValid)
            {
                baza.SaveChanges();

                return(RedirectToAction("dnevnik_prakse"));
            }

            return(View());
        }
Пример #4
0
        public ActionResult NoviDnevnik(Dnevnik_prakse dp)
        {
            Dnevnik_prakse dpObj = new Dnevnik_prakse();
            int            broj  = (int)Session["UserID"];


            foreach (Praksa_student praksaStudent in baza.PraksaStudent)
            {
                if (praksaStudent.id_student == broj)
                {
                    dpObj.id_praksa = praksaStudent.id_praksa;
                    break;
                }
            }

            if (dpObj.id_praksa < 0)
            {
                return(RedirectToAction("dnevnik_prakse"));
            }

            dpObj.id_student = broj;
            dpObj.datum      = dp.datum;
            dpObj.naslov     = dp.naslov;
            dpObj.opis       = dp.opis;

            if (ModelState.IsValid)
            {
                baza.Dnevnik.Add(dpObj);

                baza.SaveChanges();


                return(RedirectToAction("dnevnik_prakse"));
            }

            return(View());
        }