public IActionResult DodajUsluguHotela() { Zaposlenik k = HttpContext.GetLogiraniKorisnik(); if (k == null || k.isAdministrator == false) { TempData["error_poruka"] = "Nemate pravo pristupa."; return(RedirectToAction("Index", "Autentifikacija", new { area = " " })); } NovaUslugaHotelaVM Model = new NovaUslugaHotelaVM(); return(View(Model)); }
public IActionResult Uredi(int id) { Zaposlenik k = HttpContext.GetLogiraniKorisnik(); if (k == null || k.isAdministrator == false) { TempData["error_poruka"] = "Nemate pravo pristupa."; return(RedirectToAction("Index", "Autentifikacija", new { area = " " })); } NovaUslugaHotelaVM Model = new NovaUslugaHotelaVM(); UslugeHotela u = new UslugeHotela(); u = db.UslugeHotela.Find(id); Model.Cijena = u.Cijena; Model.DatumPocetka = u.DatumPocetka; Model.DatumZavrsetka = u.DatumZavrsetka; Model.Id = u.Id; Model.Naziv = u.Naziv; Model.Opis = u.Opis; return(View(Model)); }
public IActionResult Snimi(NovaUslugaHotelaVM u) { Zaposlenik k = HttpContext.GetLogiraniKorisnik(); if (k == null || k.isAdministrator == false) { TempData["error_poruka"] = "Nemate pravo pristupa."; return(RedirectToAction("Index", "Autentifikacija", new { area = " " })); } if (!ModelState.IsValid) { return(View("DodajUsluguHotela", u)); } UslugeHotela t; if (u.Id == 0) { t = new UslugeHotela(); db.UslugeHotela.Add(t); } else { t = db.UslugeHotela.Find(u.Id); } t.Naziv = u.Naziv; t.Cijena = u.Cijena; t.DatumPocetka = u.DatumPocetka; t.DatumZavrsetka = u.DatumZavrsetka; t.Opis = u.Opis; db.SaveChanges(); return(RedirectToAction("PrikaziUslugeHotela")); }