public ActionResult Uredi(int UposlenikId) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } UrediUposlenikVM Model = new UrediUposlenikVM(); Uposlenik U = ctx.Uposlenik.Where(x => x.Id == UposlenikId).FirstOrDefault(); Model.UposlenikId = UposlenikId; Model.Zvanje = U.Zvanje; Model.RadnoMjestoId = U.RadnoMjestoId; Model.RadnaMjesta = UcitajRadnaMjesta(); Model.DatumZaposljenja = U.DatumZaposljenja; return(View("Uredi", Model)); }
public ActionResult UrediSnimi(UrediUposlenikVM Model) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } Uposlenik U = ctx.Uposlenik.Where(x => x.Id == Model.UposlenikId).FirstOrDefault(); U.RadnoMjestoId = Model.RadnoMjestoId; U.RadnoMjesto = ctx.RadnoMjesto.Where(x => x.Id == Model.RadnoMjestoId).FirstOrDefault(); U.Zvanje = Model.Zvanje; U.DatumZaposljenja = Model.DatumZaposljenja; Osoba o = ctx.Osoba.Where(x => x.Id == U.OsobaId).FirstOrDefault(); if (ctx.RadnoMjesto.Where(x => x.Id == Model.RadnoMjestoId).FirstOrDefault().Naziv == "otpusten") { o.Lozinka = "otpustenLozinka"; } ctx.SaveChanges(); return(RedirectToAction("Prikazi")); }