示例#1
0
 public JsonResult Delete(int?id)
 {
     try
     {
         ref_cctr ref_Cctr = db.ref_cctr.Find(id);
         db.ref_cctr.Remove(ref_Cctr);
         db.SaveChanges();
         return(Json("0", JsonRequestBehavior.AllowGet));
     }
     catch (DataException)
     {
         return(Json("1", JsonRequestBehavior.AllowGet));
     }
 }
示例#2
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            ref_cctr cctr = db.ref_cctr.Find(id);

            if (cctr == null)
            {
                return(HttpNotFound());
            }
            return(View(cctr));
        }
示例#3
0
        public JsonResult Add(ref_cctr cctr)
        {
            try
            {
                var check = db.ref_cctr.SingleOrDefault(m => m.cctr_id == cctr.cctr_id);
                if (check == null)
                {
                    db.ref_cctr.Add(cctr);
                    db.SaveChanges();
                    return(Json("0", JsonRequestBehavior.AllowGet));
                }

                return(Json("1", JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json("2", JsonRequestBehavior.AllowGet));
            }
        }
示例#4
0
        public JsonResult EditPost(ref_cctr ref_Cctr)
        {
            var cctr = db.ref_cctr.Find(ref_Cctr.cctr_id);

            cctr.cctr = ref_Cctr.cctr;

            if (TryUpdateModel(cctr))
            {
                try
                {
                    db.SaveChanges();

                    return(Json("0", JsonRequestBehavior.AllowGet));
                }
                catch (DataException)
                {
                    return(Json("1", JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json("1", JsonRequestBehavior.AllowGet));
            }
        }