public ActionResult DeleteConfirmed(int id, int need) { SpeciesNeed speciesNeed = db.SpeciesNeeds .SingleOrDefault(x => x.SpeciesId == id && x.NeedId == need); db.SpeciesNeeds.Remove(speciesNeed); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "SpeciesId,NeedId,Amount,Tag")] SpeciesNeed speciesNeed) { if (ModelState.IsValid) { db.SpeciesNeeds.Add(speciesNeed); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.NeedId = new SelectList(db.Products, "Id", "Name", speciesNeed.NeedId); ViewBag.SpeciesId = new SelectList(db.Species, "Id", "Name", speciesNeed.SpeciesId); return(View(speciesNeed)); }
// GET: SpeciesNeeds/Delete/5 public ActionResult Delete(int?id, int?need) { if (id == null || need == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SpeciesNeed speciesNeed = db.SpeciesNeeds .SingleOrDefault(x => x.SpeciesId == id && x.NeedId == need); if (speciesNeed == null) { return(HttpNotFound()); } return(View(speciesNeed)); }