// GET: Materials/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } materialy materialy = db.materialy.Find(id); if (materialy == null) { return(HttpNotFound()); } ViewBag.zarezerwowany_dla = new SelectList(db.zlecenia, "id", "id", materialy.zarezerwowany_dla); ViewBag.dostepny_w = new List <SelectListItem>() { new SelectListItem() { Value = "0", Text = "NIEDOSTEPNY", Selected = materialy.dostepny_w == 0 ? true : false } }.Concat(db.magazyny.Select(x => new SelectListItem() { Value = x.id.ToString(), Text = x.nazwa, Selected = x.id == materialy.dostepny_w })); return(View(materialy)); }
public ActionResult DeleteConfirmed(int id) { materialy materialy = db.materialy.Find(id); db.materialy.Remove(materialy); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Materials/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } materialy materialy = db.materialy.Find(id); if (materialy == null) { return(HttpNotFound()); } return(View(materialy)); }
public ActionResult Create([Bind(Include = "id,nazwa,ilosc,wartosc,zarezerwowany_dla,dostepny_w")] materialy materialy) { if (ModelState.IsValid) { if (materialy.dostepny_w == 0) { materialy.dostepny_w = null; } db.materialy.Add(materialy); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(materialy)); }
public ActionResult Edit([Bind(Include = "id,nazwa,ilosc,wartosc,zarezerwowany_dla,dostepny_w")] materialy materialy) { if (ModelState.IsValid) { if (materialy.dostepny_w == 0) { materialy.dostepny_w = null; } db.Entry(materialy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(materialy)); }