Ejemplo n.º 1
0
        public ActionResult Details(int id)
        {
            EvidencijaKnjigaZaProdaju Model = ctx.EvidencijaKnjigaZaProdaju.Find(id);

            Model.Knjiga = ctx.Knjiga.Find(Model.KnjigaId);
            Model.Radnik = ctx.Radnik.Find(Model.RadnikId);
            return(View(Model));
        }
Ejemplo n.º 2
0
        public ActionResult Delete(int id)
        {
            EvidencijaKnjigaZaProdaju evidencija = ctx.EvidencijaKnjigaZaProdaju.Find(id);

            ctx.EvidencijaKnjigaZaProdaju.Remove(evidencija);
            ctx.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Create(string knjiges)
        {
            EvidencijaKnjigaZaProdaju evK = new EvidencijaKnjigaZaProdaju();
            Knjiga k = ctx.Knjiga.Where(x => x.Barcode == knjiges).FirstOrDefault();

            if (k != null)
            {
                evK.DatumEvidencije = DateTime.Now;
                evK.KnjigaId        = k.Id;
                evK.RadnikId        = Autentifikacija.GetLogiraniKorisnik(HttpContext).Id;
                ctx.EvidencijaKnjigaZaProdaju.Add(evK);
            }
            else
            {
                //TempData["error"] = "<script>alert('Greška: Uneseni ISBN ne postoji');</script>";
                ViewData["Greska"] = "Greška: Uneseni ISBN ne postoji";
                return(View());
            }
            ctx.SaveChanges();
            return(RedirectToAction("Index", "BookSale"));
        }
Ejemplo n.º 4
0
        public ActionResult Save(EvidencijaKnjigaZaProdaju evidencija)
        {
            EvidencijaKnjigaZaProdaju e;

            if (evidencija.Id == 0)
            {
                e = new EvidencijaKnjigaZaProdaju();
                ctx.EvidencijaKnjigaZaProdaju.Add(e);
            }
            else
            {
                e = ctx.EvidencijaKnjigaZaProdaju.Find(evidencija.Id);
            }

            e.Knjiga          = evidencija.Knjiga;
            e.KnjigaId        = evidencija.KnjigaId;
            e.Radnik          = evidencija.Radnik;
            e.RadnikId        = evidencija.RadnikId;
            e.DatumEvidencije = evidencija.DatumEvidencije;

            ctx.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 5
0
        public ActionResult Edit(int id)
        {
            EvidencijaKnjigaZaProdaju Model = ctx.EvidencijaKnjigaZaProdaju.Find(id);

            return(View(Model));
        }