public ActionResult Dodaj(int fakultetId) { Fakultet fakultet = ctx.Fakultets.Find(fakultetId); OdsjekUrediVM model = new OdsjekUrediVM { FakultetId = fakultetId, FakultetNaziv = fakultet.Naziv }; return(View("Uredi", model)); }
public ActionResult Uredi(int smjerId) { Odsjek odsjek = ctx.Odsjeks .Where(x => x.Id == smjerId) .Include(x => x.Fakultet).Single(); OdsjekUrediVM model = new OdsjekUrediVM { Id = odsjek.Id, OdjsekNaziv = odsjek.Naziv, FakultetNaziv = odsjek.Fakultet.Naziv, FakultetId = odsjek.FakultetId, }; return(View(model)); }
public ActionResult Snimi(OdsjekUrediVM input) { Odsjek odsjek; if (input.Id == 0) { odsjek = new Odsjek(); ctx.Odsjeks.Add(odsjek); } else { odsjek = ctx.Odsjeks.Find(input.Id); } odsjek.Naziv = input.OdjsekNaziv; odsjek.FakultetId = input.FakultetId; ctx.SaveChanges(); return(RedirectToAction("Index", new { fakultetId = input.FakultetId })); }