Esempio n. 1
0
        public IActionResult Snimi(DodajNarudzbuVM n)//Snima novu narudzbu
        {
            Zaposlenik k = HttpContext.GetLogiraniKorisnik();

            if (k == null || k.isKuhar == false)
            {
                TempData["error_poruka"] = "Nemate pravo pristupa.";
                return(RedirectToAction("Index", "Autentifikacija", new { area = " " }));
            }
            if (!ModelState.IsValid)
            {
                return(View("NovaNarudzba", n));
            }

            Narudzba temp = new Narudzba();

            temp.Hitnost        = n.Hitnost;
            temp.Opis           = n.Opis;
            temp.ZaposlenikId   = n.ZaposlenikId;
            temp.DatumKreiranja = n.DatumKreiranja;
            temp.Zavrsena       = n.Zavrsena;
            temp.Otkazana       = n.Otkazana;

            db.Narudzba.Add(temp);
            db.SaveChanges();
            return(RedirectToAction("DodavanjeStavki", "Stavke"));
        }
Esempio n. 2
0
        public IActionResult DodajNarudzbu(bool?partial)
        {
            DodajNarudzbuVM model = new DodajNarudzbuVM();

            model.DatumKreiranja = DateTime.Now.Date.ToShortDateString();

            if (partial == true)
            {
                return(PartialView(model));
            }
            else
            {
                return(View(model));
            }
        }
Esempio n. 3
0
        public IActionResult DodajNarudzbu(DodajNarudzbuVM model)
        {
            Narudzba n = new Narudzba();

            n.DatumKreiranja = Convert.ToDateTime(model.DatumKreiranja);
            n.Opis           = model.Opis;
            n.Hitnost        = model.Hitnost;
            n.ZaposlenikId   = 2; //izmjenit da se dobija iz sesije
            n.Zavrsena       = false;
            n.Otkazana       = false;


            db.Narudzba.Add(n);
            db.SaveChanges();


            return(RedirectToAction("PrikaziNarudzbe"));
        }
Esempio n. 4
0
        public IActionResult NovaNarudzba()
        {
            Zaposlenik k = HttpContext.GetLogiraniKorisnik();

            if (k == null || k.isKuhar == false)
            {
                TempData["error_poruka"] = "Nemate pravo pristupa.";
                return(RedirectToAction("Index", "Autentifikacija", new { area = " " }));
            }
            DodajNarudzbuVM Model = new DodajNarudzbuVM();

            Model.DatumKreiranja = DateTime.Now;
            Model.Zavrsena       = false;
            Model.Otkazana       = false;
            Model.ZaposlenikId   = HttpContext.GetLogiraniKorisnik().Id;

            return(View(Model));
        }