public void CollectFile(string AID) { int ret = 0; string UserID = CommonUtil.GetSession(Session, "id"); try { if (string.IsNullOrEmpty(UserID)) //用户未登录 { ret = 3; } else { using (JSZX_ResourceEntities db = new JSZX_ResourceEntities()) { int i = db.T_MyCollection.Count(t => t.USERID.Equals(UserID) && t.AID.Equals(AID) && t.IS_DEL == false); if (i > 0) //已收藏了的,不能再收藏 { ret = 2; } else { T_MyCollection model = new T_MyCollection(); model.ID = Guid.NewGuid().ToString(); model.USERID = UserID; model.AID = AID; model.CreateTime = DateTime.Now; model.IS_DEL = false; db.T_MyCollection.Add(model); db.SaveChanges(); ret = 1; } } } } catch (Exception ex) { clsLog.ErrorLog("MineController", "CollectFile", "Error! " + ex.Message); } finally { /**返回js (0:收藏失败;1:收藏成功;2:已收藏;3:用户未登录。)**/ HttpContext.Response.Write(ret.ToString()); } }
public void DeleteMyCollect(string myId) { bool ret = false; try { using (JSZX_ResourceEntities db = new JSZX_ResourceEntities()) { T_MyCollection model = db.T_MyCollection.First(t => t.ID == myId); model.IS_DEL = true; db.SaveChanges(); ret = true; } } catch (Exception ex) { clsLog.ErrorLog("MineController", "DeleteMyCollect", "Error! " + ex.Message); } finally { HttpContext.Response.Write(ret.ToString().ToLower()); } }