public ActionResult AdminUredi(AdminUposleniciUrediViewModel profil, int korisnikId) { if (ModelState.IsValid) { if (korisnikId == 0) { return(View()); } else { Uposlenik uposlenik = ctx.Uposlenici.Include(x => x.Korisnik) .Where(x => x.Korisnik.Id == profil.Id) .FirstOrDefault(); uposlenik.Korisnik.Ime = profil.Ime; uposlenik.Korisnik.Prezime = profil.Prezime; uposlenik.Korisnik.Adresa = profil.Adresa; uposlenik.Korisnik.BrTelefona = profil.BrTelefona; uposlenik.Korisnik.EMail = profil.EMail; uposlenik.Jmbg = profil.Jmbg; uposlenik.BrZiroRacuna = profil.BrZiroRacuna; uposlenik.BrRadneKnjizice = profil.BrRadneKnjizice; uposlenik.OpisRadnogMjesta = profil.OpisRadnogMjesta; uposlenik.Plata = profil.Plata; uposlenik.BrDanaGodisnjeg = profil.BrDanaGodisnjeg; uposlenik.DatumZaposlenja = profil.DatumZaposlenja; uposlenik.Menadzer = profil.Menadzer; uposlenik.Admin = profil.Admin; ctx.SaveChanges(); } } return(RedirectToAction("Index", "Korisnik", new { area = "ModulAdmin" })); }
public ActionResult AdminUredi(int korisnikId) { Uposlenik uposlenik = ctx.Uposlenici.Include(x => x.Korisnik).Where(x => x.Korisnik.Id == korisnikId).FirstOrDefault(); var Model = new AdminUposleniciUrediViewModel { Ime = uposlenik.Korisnik.Ime, Prezime = uposlenik.Korisnik.Prezime, Adresa = uposlenik.Korisnik.Adresa, BrTelefona = uposlenik.Korisnik.BrTelefona, EMail = uposlenik.Korisnik.EMail, Jmbg = uposlenik.Jmbg, BrZiroRacuna = uposlenik.BrZiroRacuna, BrRadneKnjizice = uposlenik.BrRadneKnjizice, OpisRadnogMjesta = uposlenik.OpisRadnogMjesta, Plata = uposlenik.Plata, BrDanaGodisnjeg = uposlenik.BrDanaGodisnjeg, DatumZaposlenja = uposlenik.DatumZaposlenja, Menadzer = uposlenik.Menadzer, Admin = uposlenik.Admin, Id = uposlenik.Id }; return(View(Model)); }