public ActionResult Magazyn(MagazynOdbProdViewModel model) { _wyborMagazynu = true; _temporary.idmagazynu = model.idmagazynu; return RedirectToAction("Index"); }
public ActionResult Przyjecie(MagazynOdbProdViewModel model) { _db = new BazaContext(); int id = Convert.ToInt32(Request["Test"]); lista_towarow list = (from t in _temporary.lista where t.lista_towarowId == id select t).First(); var b = _db.lista_towarow.Find(list.lista_towarowId); miejsca miejsce = _db.miejsca.Find(model.idmiejsca); var temp = (from s in _db.lista_towarow where s.produkcjaId==b.produkcjaId && s.miejsca.Count==0 select s); if (temp.ToList().Count <=1) { b.produkcja.przyjeto = true; } b.miejsca.Add(miejsce); _db.SaveChanges(); return RedirectToAction("Index"); }
// // GET: /PrzyjecieTowarow/ public ActionResult Index() { _db= new BazaContext(); if (_wyborMagazynu == false) { _temporary = new MagazynOdbProdViewModel(); _temporary.idmagazynu = (from m in _db.magazyn select m.idmagazyn).First(); } var listaTowarow = (from t in _db.lista_towarow.Include(l => l.produkcja).Include(l => l.towary) where t.miejsca.Count == 0 && t.produkcja.dzial.magazynId == _temporary.idmagazynu select t); _temporary.lista = listaTowarow.ToList(); var listaMiejsc = (from m in _db.miejsca where m.idmagazyn == _temporary.idmagazynu select m); _temporary.miejsca = listaMiejsc.ToList(); _temporary.miejsce = new SelectList(_temporary.miejsca, "idmiejsca", "nazwa"); _temporary.magazyn = new SelectList(_db.magazyn, "idmagazyn", "nazwa"); return View(_temporary); }