//RemoveItemFromWatchList public bool RemoveItemFromWatchList(long user_id, long auction_id) { try { var bw = GetBidWatch(user_id, auction_id, true); if (bw == null) { return(false); } dataContext.spDelete_BidWatchCurrent(bw.ID); CacheRepository.Remove(new DataCacheObject(DataCacheType.ACTIVITY, DataCacheRegions.WATCHLISTS, "GETBIDWATCH", new object[] { user_id, auction_id }, CachingExpirationTime.Days_01)); } catch (Exception ex) { Logger.LogException(String.Format("[user_id={0}, auction_id={1}]", user_id, auction_id), ex); return(false); } return(true); }