示例#1
0
    public int AddToFavourites(string type, string WebID)
    {
        member = (Member)HttpContext.Current.Session["Member"];
        CommentType contentType = (CommentType)Enum.Parse(typeof(CommentType), type);

        Favourite favourite = new Favourite();

        favourite.MemberID             = member.MemberID;
        favourite.TheFavouriteObjectID = GetObjectID(contentType, WebID);
        favourite.ObjectType           = (int)contentType;
        favourite.DTCreated            = DateTime.Now;
        favourite.SaveWithCheck();

        return(1);
    }
示例#2
0
        private static void MarkAsFovorite(data.Comment comment)
        {
            Debug.Assert(comment != null, "comment != null");

            switch (comment.CommentType)
            {
            case 1:
            case 2:
            {
                var favorite = new Favourite()
                {
                    MemberID             = comment.MemberIDFrom,
                    TheFavouriteObjectID = comment.ObjectID,
                    ObjectType           = comment.CommentType,
                    DTCreated            = DateTime.Now
                };
                favorite.SaveWithCheck();
                break;
            }
            }
        }