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)); }
public ActionResult Delete(int id) { EvidencijaKnjigaZaProdaju evidencija = ctx.EvidencijaKnjigaZaProdaju.Find(id); ctx.EvidencijaKnjigaZaProdaju.Remove(evidencija); ctx.SaveChanges(); return(RedirectToAction("Index")); }
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")); }
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")); }
public ActionResult Edit(int id) { EvidencijaKnjigaZaProdaju Model = ctx.EvidencijaKnjigaZaProdaju.Find(id); return(View(Model)); }