public ActionResult DeleteConfirmed(int id, int needId) { CultureNeed cultureNeed = db.CultureNeeds .SingleOrDefault(x => x.CultureId == id && x.NeedId == needId); db.CultureNeeds.Remove(cultureNeed); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "CultureId,NeedId,NeedType,Amount")] CultureNeed cultureNeed) { if (ModelState.IsValid) { db.CultureNeeds.Add(cultureNeed); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CultureId = new SelectList(db.Cultures, "Id", "Name", cultureNeed.CultureId); ViewBag.NeedId = new SelectList(db.Products, "Id", "Name", cultureNeed.NeedId); return(View(cultureNeed)); }
// GET: CultureNeeds/Delete/5 public ActionResult Delete(int?id, int?needId) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CultureNeed cultureNeed = db.CultureNeeds .SingleOrDefault(x => x.CultureId == id && x.NeedId == needId); if (cultureNeed == null) { return(HttpNotFound()); } return(View(cultureNeed)); }