public bool RemoveModerator(Forum forum, Member member) { ForumModerator moderator = (from ForumModerator in dc.ForumModerators where ForumModerator.MemberId == member.Id where ForumModerator.ForumId == forum.Id select ForumModerator).SingleOrDefault(); if (moderator == null) { return(false); } dc.ForumModerators.DeleteOnSubmit(moderator); dc.SubmitChanges(); return(true); }
public bool AddModerator(Forum forum, Member member) { if (member.IsForumModerator(forum)) { return(false); } ForumModerator moderator = new ForumModerator(); moderator.ForumId = forum.Id; moderator.MemberId = member.Id; dc.ForumModerators.InsertOnSubmit(moderator); dc.SubmitChanges(); return(true); }
partial void DeleteForumModerator(ForumModerator instance);
partial void UpdateForumModerator(ForumModerator instance);
partial void InsertForumModerator(ForumModerator instance);
private void detach_ForumModerators(ForumModerator entity) { this.SendPropertyChanging(); entity.Forum = null; }
private void attach_ForumModerators(ForumModerator entity) { this.SendPropertyChanging(); entity.Member = this; }