public ActionResult Edit([Bind(Include = "BadBeeNumber,BadBeeNumberId")] BadBee.Core.DAL.BadBee BadBeeNumbers) { if (ModelState.IsValid) { db.Entry(BadBeeNumbers).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(BadBeeNumbers)); }
// GET: BadBeeNumbers/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BadBee.Core.DAL.BadBee BadBeeNumbers = db.BadBee.Find(id); if (BadBeeNumbers == null) { return(HttpNotFound()); } return(View(BadBeeNumbers)); }
public ActionResult DeleteConfirmed(int id) { BadBee.Core.DAL.BadBee BadBeeNumbers = db.BadBee.Find(id); db.BadBee.Remove(BadBeeNumbers); List <Item> items = db.Item.Where(q => q.BadBee.BadBeeNo == BadBeeNumbers.BadBeeNo).ToList(); foreach (var item in items) { db.Item.Remove(item); } db.SaveChanges(); GlobalVars.DictionaryCache = new Dictionary <Type, object>(); ListProvider.FillDictionaryCache(); return(RedirectToAction("Index")); }