public ActionResult Dodaj(int fakultetId) { Fakultet fakultet = ctx.Fakulteti.Find(fakultetId); SmjerUrediVM model = new SmjerUrediVM { FakultetId = fakultetId, FakultetNaziv = fakultet.Naziv }; return(View("Uredi", model)); }
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)); }
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 })); }