Esempio n. 1
0
        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" }));
        }
Esempio n. 2
0
        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));
        }