コード例 #1
0
 /// <summary>
 /// 新增
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult FLinkAdd(BA_FriendshipLink result)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var m = from t in db.BA_FriendshipLink
                 where t.Name == result.Name
                 select t;
         if (m.Count() > 0)
         {
             return(Json(new { data = "fail", content = "名称重复!" }));
         }
         result.AddUser = BasePage.GetCookie("UserNameCookie");
         result.AddTime = DateTime.Now;
         db.BA_FriendshipLink.Add(result);
         db.SaveChanges();
         return(Json(new { data = "success", content = "新增成功!" }));
     }
 }
コード例 #2
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="UserInfo"></param>
 /// <returns></returns>
 public JsonResult FLinkEdit(BA_FriendshipLink result)
 {
     using (BuyunSiteEntities db = new BuyunSiteEntities())
     {
         var m = from t in db.BA_FriendshipLink
                 where t.Name == result.Name && t.Id != result.Id
                 select t;
         if (m.Count() > 0)
         {
             return(Json(new { data = "fail", content = "名称重复!" }));
         }
         var BA_FriendshipLink = from t in db.BA_FriendshipLink where t.Id == result.Id select t;
         var resultInfo        = BA_FriendshipLink.FirstOrDefault();
         resultInfo.Name    = result.Name;
         resultInfo.Icon    = result.Icon;
         resultInfo.ToUrl   = result.ToUrl;
         resultInfo.AddUser = BasePage.GetCookie("UserNameCookie");
         resultInfo.AddTime = DateTime.Now;
         db.SaveChanges();
         return(Json(new { data = "success", content = "修改成功!" }));
     }
 }