Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        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"));
        }