public ActionResult Dodaj() { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } DodajRadnoMjestoVM Model = new DodajRadnoMjestoVM(); return(View("Dodaj", Model)); }
public ActionResult Uredi(int MjestoId) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } DodajRadnoMjestoVM Model = new DodajRadnoMjestoVM(); RadnoMjesto R = ctx.RadnoMjesto.Where(x => x.Id == MjestoId).FirstOrDefault(); Model.DuzinaRadnogVremena = R.DuzinaRadnogVremena; Model.Naziv = R.Naziv; Model.Opis = R.Opis; Model.Priotritet = R.Prioritet; Model.RadnoMjestoId = R.Id; return(View("Dodaj", Model)); }
public ActionResult Snimi(DodajRadnoMjestoVM Model) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } if (!ModelState.IsValid) { return(View("Dodaj", Model)); } RadnoMjesto R; if (Model.RadnoMjestoId == 0) { R = new RadnoMjesto(); ctx.RadnoMjesto.Add(R); R.DuzinaRadnogVremena = Model.DuzinaRadnogVremena; R.isActive = true; R.Naziv = Model.Naziv; R.Opis = Model.Opis; R.Prioritet = Model.Priotritet; } else { R = ctx.RadnoMjesto.Where(x => x.Id == Model.RadnoMjestoId).FirstOrDefault(); R.Id = Model.RadnoMjestoId; R.DuzinaRadnogVremena = Model.DuzinaRadnogVremena; R.isActive = true; R.Naziv = Model.Naziv; R.Opis = Model.Opis; R.Prioritet = Model.Priotritet; } ctx.SaveChanges(); return(RedirectToAction("Prikazi")); }