示例#1
0
 public JsonResult EditAttr(Attribute a)
 {
     db.Configuration.ProxyCreationEnabled = false;
     if (ModelState.IsValid)
     {
         var attr = db.Attributes.Where(x => x.AttrId == a.AttrId).FirstOrDefault();
         if (attr != null)
         {
             attr.AttrName = a.AttrName;
             attr.TypeId   = a.TypeId;
             attr.Value    = a.Value;
             attr.Status   = a.Status;
             db.SaveChanges();
             return(Json(new { success = "Chỉnh sửa thành công !!" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             return(Json(new { error = "Không thể chỉnh sửa !!" }, JsonRequestBehavior.AllowGet));
         }
     }
     else
     {
         return(Json(new { error = "Không thể chỉnh sửa !!" }, JsonRequestBehavior.AllowGet));
     }
 }
示例#2
0
 public JsonResult CreateAttr(Attribute a)
 {
     if (ModelState.IsValid)
     {
         db.Attributes.Add(a);
         db.SaveChanges();
         return(Json(new { success = "Thêm mới thành công !!" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(new { error = "Có lỗi khi thêm mới !!" }, JsonRequestBehavior.AllowGet));
     }
 }