예제 #1
0
        public void GetMyFavorite()
        {
            SiteGroupCms.Dal.FavoriteListDal favdal = new SiteGroupCms.Dal.FavoriteListDal();
            SiteGroupCms.Dal.FavoriteDal     fav    = new SiteGroupCms.Dal.FavoriteDal();
            DataTable dt = favdal.GetDT("userid=" + _admin.Id);

            if (dt == null || dt.Rows.Count == 0)//插入一个
            {
                favdal.addfavorite("1");
            }
            dt         = favdal.GetDT("userid=" + _admin.Id);
            _response += "{\"IsError\":false,\"Message\":null,";
            _response += "\"Data\":[";
            if (dt.Rows.Count >= 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    if (i < dt.Rows.Count - 1)
                    {
                        _response += "{\"FavoriteID\":" + dt.Rows[i]["listid"].ToString() + ",\"FavoriteTitle\":\"" + dt.Rows[i]["title"].ToString() + "\",\"FavoriteAddTime\":\"" + dt.Rows[i]["addtime"].ToString() + "\",\"FavoriteContent\":\"" + dt.Rows[i]["content"].ToString() + "\",\"UserID\":" + dt.Rows[i]["id"].ToString() + ",\"Url\":\"" + dt.Rows[i]["url"].ToString() + "\",\"Icon\":\"" + dt.Rows[i]["icon"].ToString() + "\"},";
                    }
                    else
                    {
                        _response += "{\"FavoriteID\":" + dt.Rows[i]["listid"].ToString() + ",\"FavoriteTitle\":\"" + dt.Rows[i]["title"].ToString() + "\",\"FavoriteAddTime\":\"" + dt.Rows[i]["addtime"].ToString() + "\",\"FavoriteContent\":\"" + dt.Rows[i]["content"].ToString() + "\",\"UserID\":" + dt.Rows[i]["id"].ToString() + ",\"Url\":\"" + dt.Rows[i]["url"].ToString() + "\",\"Icon\":\"" + dt.Rows[i]["icon"].ToString() + "\"}";
                    }
                }
            }
            _response += "]}";
            Response.Write(_response);
        }
예제 #2
0
 public void addmyfavorite()
 {
     SiteGroupCms.Dal.FavoriteListDal favdal = new SiteGroupCms.Dal.FavoriteListDal();
     if (favdal.Exists("favoriteid=" + menuid + " and userid=" + _admin.Id))
     {
         _response += "{\"IsError\":true,\"Message\":\"已经存在此类快捷方式\",\"Data\":{\"art\":0}}";
     }
     else
     {
         if (favdal.addfavorite(menuid))
         {
             _response += "{\"IsError\":false,\"Message\":\"添加成功\",\"Data\":{\"art\":0}}";
         }
         else
         {
             _response += "{\"IsError\":true,\"Message\":\"添加失败\",\"Data\":{\"art\":0}}";
         }
     }
     Response.Write(_response);
 }