Пример #1
0
 public JsonResult RemoveItem(Friendscrip_Items item)
 {
     try
     {
         _db.Entry(item).State = EntityState.Deleted;
         _db.SaveChanges();
         return(Json("Success", JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json("Failure", JsonRequestBehavior.AllowGet));
     }
 }
Пример #2
0
        private ScripEntities _db = new ScripEntities(); // connection to database

        public JsonResult AddNewItem(Friendscrip_Items newItem)
        {
            try
            {
                _db.Entry(newItem).State = EntityState.Added;
                _db.SaveChanges();
                // return newItem instead of "Success"
                return(Json("Success", JsonRequestBehavior.AllowGet));
            } catch (Exception e)
            {
                return(Json("Failure", JsonRequestBehavior.AllowGet));
            }
        }
Пример #3
0
        public JsonResult EditItem(Friendscrip_Items updatedItem)
        {
            try
            {
                _db.Entry(updatedItem).State = EntityState.Modified;
                _db.SaveChanges();

                //catch (Exception e)
                //{
                //    _db.Entry(updatedItem).State = EntityState.Added;
                //    _db.SaveChanges();
                //}
                return(Json("Success", JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json("Failure", JsonRequestBehavior.AllowGet));
            }
        }