public ActionResult Create(ProdukcjaViewModel prod) { if (ModelState.IsValid) { produkcja produkcja = new produkcja(); produkcja.dzial = db.dzial.Find(prod.b.dzialId); produkcja = prod.b; produkcja.data = DateTime.Now; int i = 0; foreach (var item in temp.a) { lista_towarow lista = new lista_towarow(); towary jakis = db.towary.Find(item.idtowary); lista.towary = jakis; lista.ilosc = temp.listaIlosc[i]; produkcja.lista_towarow.Add(lista); i++; } db.produkcja.Add(produkcja); db.SaveChanges(); //produkcja.idDzialu = new SelectList(db.dzial, "iddzial", "nazwa", temp.b.dzialId); return RedirectToAction("Index"); } temp.idDzialu = new SelectList(db.dzial, "iddzial", "nazwa", temp.b.dzialId); return View(temp); }
public ProdukcjaViewModel() { a = new List<towary>(); b = new produkcja(); listaIlosc = new List<int>(); nazwa = null; temporary = null; idDzialu = null; }
public ActionResult Edit(produkcja produkcja) { if (ModelState.IsValid) { db.Entry(produkcja).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.dzialId = new SelectList(db.dzial, "iddzial", "nazwa", produkcja.dzialId); return View(produkcja); }
public MagazynOdbProdViewModel() { prod=new produkcja(); //idmiejsca = -1; }