public void Update(int UserActionID, int?UserID, int HostID, int UserActionTypeID, string Message, int?ToUserID, int?StoryID, int?ChatID, DateTime CreatedOn) { UserAction item = new UserAction(); item.UserActionID = UserActionID; item.UserID = UserID; item.HostID = HostID; item.UserActionTypeID = UserActionTypeID; item.Message = Message; item.ToUserID = ToUserID; item.StoryID = StoryID; item.ChatID = ChatID; item.CreatedOn = CreatedOn; item.MarkOld(); item.Save(UserName); }
public static UserAction RecordStorySubmission(int hostID, User user, Story story) { UserAction userAction = Create(hostID, user.UserID, story.StoryID, ActionType.StorySubmission); userAction.Message = String.Format("submitted {0}", GetStoryLink(story)); userAction.Save(); return(userAction); }
public static UserAction RecordComment(int hostID, User user, Story story, int commentID) { UserAction userAction = Create(hostID, user.UserID, story.StoryID, ActionType.Comment); userAction.Message = String.Format("commented on {0}", GetStoryLink(story, commentID)); userAction.Save(); return(userAction); }
public static UserAction RecordUnKick(int hostID, User user, Story story) { UserAction userAction = Create(hostID, user.UserID, story.StoryID, ActionType.Kick); userAction.Message = String.Format("un-kicked {0}", GetStoryLink(story)); userAction.Save(); return(userAction); }
public static UserAction RecordStoryDeletion(int hostID, Story story, User moderator) { UserAction userAction = Create(hostID, moderator.UserID, ActionType.StoryDeletion); userAction.Message = String.Format(" deleted {0}", GetStoryLink(story)); userAction.Save(); return(userAction); }
public static UserAction RecordUserRegistration(int hostID, User user) { UserAction userAction = Create(hostID, user.UserID, ActionType.UserRegistration); userAction.Message = "has joined the site. Welcome!!"; userAction.Save(); return(userAction); }
public static UserAction RecordShout(int hostID, User user) { UserAction userAction = Create(hostID, user.UserID, ActionType.Shout); userAction.Message = "shouted something"; userAction.Save(); return(userAction); }
public static UserAction RecordUserPassedTest(int hostID, User user) { UserAction userAction = Create(hostID, user.UserID, ActionType.UserPassedTest); UserLink userLink = new UserLink(user); userAction.Message = String.Format("passed the knowledge test, congratulations!", ControlHelper.RenderControl(userLink)); userAction.Save(); return(userAction); }
public static UserAction RecordShout(int hostID, User user, User toUser) { UserAction userAction = Create(hostID, user.UserID, ActionType.Shout); UserLink userLink = new UserLink(toUser); userAction.Message = String.Format("shouted something on {0}'s profile", ControlHelper.RenderControl(userLink)); userAction.Save(); return(userAction); }
public static UserAction RecordUserUnBan(int hostID, User user, User moderator) { UserAction userAction = Create(hostID, moderator.UserID, ActionType.UserUnBan); userAction.ToUserID = user.UserID; UserLink userLink = new UserLink(user); userAction.Message = String.Format(" un-banned {0}", ControlHelper.RenderControl(userLink)); userAction.Save(); return(userAction); }
public static UserAction RecordStoryPromotion(int hostID, Story story) { UserAction userAction = new UserAction(); userAction.HostID = hostID; userAction.StoryID = story.StoryID; userAction.UserActionTypeID = (int)ActionType.StoryPromotion; userAction.Message = String.Format("{0} was published to homepage", GetStoryLink(story)); userAction.Save(); return(userAction); }
public static UserAction RecordTag(int hostID, User user, Story story, WeightedTagList tags) { UserAction userAction = Create(hostID, user.UserID, story.StoryID, ActionType.Tag); if (tags.Count > 0) { TagCommaList tagList = new TagCommaList(); tagList.DataBind(tags, story.StoryID, false); userAction.Message = String.Format("tagged {0} with {1}", GetStoryLink(story), ControlHelper.RenderControl(tagList)); userAction.Save(); } return(userAction); }
public static UserAction RecordStoryPromotion(int hostID, Story story) { UserAction userAction = new UserAction(); userAction.HostID = hostID; userAction.StoryID = story.StoryID; userAction.UserActionTypeID = (int)ActionType.StoryPromotion; userAction.Message = String.Format("{0} was published to homepage", GetStoryLink(story)); userAction.Save(); return userAction; }
public void Insert(int? UserID,int HostID,int UserActionTypeID,string Message,int? ToUserID,int? StoryID,int? ChatID,DateTime CreatedOn) { UserAction item = new UserAction(); item.UserID = UserID; item.HostID = HostID; item.UserActionTypeID = UserActionTypeID; item.Message = Message; item.ToUserID = ToUserID; item.StoryID = StoryID; item.ChatID = ChatID; item.CreatedOn = CreatedOn; item.Save(UserName); }