public IActionResult OslobodiInventar(int InventarId, int RadilisteId) { InventarRadiliste dbInventar = _db.InventarRadiliste.Where(x => x.InventarID == InventarId && x.RadilisteID == RadilisteId).FirstOrDefault(); _db.InventarRadiliste.Remove(dbInventar); _db.Inventar.Where(x => x.InventarID == InventarId).FirstOrDefault().Zauzeto = false; _db.SaveChanges(); return(RedirectToAction("Prikazi", new { RadilisteId = RadilisteId })); }
public IActionResult SnimiInventar(OrganizacijaRadilistaDodajInventarVM model) { Korisnik korisnik = _context.HttpContext.Session.GetJson <Korisnik>(Konfiguracija.LogiraniKorisnik); InventarRadiliste novi = new InventarRadiliste { PoslovodjaID = korisnik.KorisnikID, InventarID = model.InventarId, RadilisteID = model.RadilisteId, RadnikID = model.RadnikId, DatumZauzimanja = DateTime.Now, Vraceno = false, ZauzetoDo = model.ZauzetoDo }; _db.InventarRadiliste.Add(novi); _db.Inventar.Where(x => x.InventarID == model.InventarId).FirstOrDefault().Zauzeto = true; _db.SaveChanges(); return(RedirectToAction("Prikazi", new { RadilisteId = model.RadilisteId })); }