public ActionResult TowarPlace(ZamowienieMagazynDetails model) { _db=new BazaContext(); int id = Convert.ToInt32(Request["listaID"]); var lista = _db.lista_towarow.Find(id); var miejsce = _db.miejsca.Find(model.MiejsceID); var lista_miejsce = (from l in miejsce.lista_towarow where l.towarId == lista.towarId && l.ilosc>=lista.ilosc select l).First() ; var lista2 = _db.lista_towarow.Find(lista_miejsce.lista_towarowId); lista2.ilosc = lista2.ilosc - lista.ilosc; lista.ilosc = 0; _db.SaveChanges(); return View("Details", mod2); }
public override bool ChangePassword(string username, string oldPassword, string newPassword) { BazaContext baza = new BazaContext(); users u1 = null; String stare = GetEncriptedPassword(oldPassword); try { u1 = (from u in baza.users where u.Login == username && u.Haslo == stare select u).First(); } catch { u1 = null; } if (u1 != null) { u1.Haslo = GetEncriptedPassword(newPassword); baza.SaveChanges(); return true; } else return false; }
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"); }