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