Esempio n. 1
0
        public ActionResult Dodaj(int fakultetId)
        {
            Fakultet fakultet = ctx.Fakulteti.Find(fakultetId);

            SmjerUrediVM model = new SmjerUrediVM
            {
                FakultetId    = fakultetId,
                FakultetNaziv = fakultet.Naziv
            };

            return(View("Uredi", model));
        }
Esempio n. 2
0
        public ActionResult Uredi(int?smjerId)
        {
            Smjer smjer = ctx.Smjerovi
                          .Where(x => x.Id == smjerId)
                          .Include(x => x.Fakultet).Single();

            SmjerUrediVM model = new SmjerUrediVM
            {
                Id            = smjer.Id,
                SmjerNaziv    = smjer.Naziv,
                FakultetId    = smjer.FakultetId,
                FakultetNaziv = smjer.Fakultet.Naziv
            };

            return(View(model));
        }
Esempio n. 3
0
        public ActionResult Snimi(SmjerUrediVM smjer)
        {
            Smjer smjerDB;

            if (smjer.Id == 0)
            {
                smjerDB = new Smjer();
                ctx.Smjerovi.Add(smjerDB);
            }
            else
            {
                smjerDB = ctx.Smjerovi.Find(smjer.Id);
            }
            smjerDB.Naziv      = smjer.SmjerNaziv;
            smjerDB.FakultetId = smjer.FakultetId;

            ctx.SaveChanges();

            return(RedirectToAction("Index", new { fakultetId = smjer.FakultetId }));
        }