コード例 #1
0
 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));
 }
コード例 #2
0
 // 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));
 }
コード例 #3
0
        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"));
        }