public IActionResult DodajPosjetioca() { KorisnickiNalog korisnik = HttpContext.GetLogiraniKorisnik(); Zaposlenik z = _context.Zaposlenici.Where(x => x.Id == korisnik.Id).FirstOrDefault(); if (korisnik == null || z == null || z._VrstaZaposlenikaId != 1) { TempData["error_poruka"] = "Nemate pravo pristupa!"; return(Redirect("/Autentifikacija/Index")); } PosjetilacDodajVM model = new PosjetilacDodajVM(); return(View("DodajPosjetioca", model)); }
public IActionResult SnimiDodajPosjetioca(PosjetilacDodajVM model) { KorisnickiNalog korisnik = HttpContext.GetLogiraniKorisnik(); Zaposlenik z = _context.Zaposlenici.Where(x => x.Id == korisnik.Id).FirstOrDefault(); if (korisnik == null || z == null || z._VrstaZaposlenikaId != 1) { TempData["error_poruka"] = "Nemate pravo pristupa!"; return(Redirect("/Autentifikacija/Index")); } Posjetilac noviPosjetilac = new Posjetilac { Ime = model.Ime, Prezime = model.Prezime, JMBG = model.JMBG, Mail = model.Mail, Telefon = model.Telefon }; _context.Pojsjetioci.Add(noviPosjetilac); _context.SaveChanges(); return(Redirect("/RecepcionerModul/Rezervacija")); }