public Post InsertPost(int threadID, string content, out Thread thread) { var currentUser = System.Threading.Thread.CurrentPrincipal.Identity.Name; var post = new Post { ThreadID = threadID, Content = content, Created = DateTime.UtcNow, CreatedBy = currentUser }; Posts.Add(post); thread = Threads.Find(threadID); thread.LastPost = DateTime.UtcNow; thread.LastPostBy = currentUser; thread.PostCount++; SaveChanges(); return(post); }
public DebuggerThread FindThread(uint ThreadID) { return(Threads.Find(Thread => Thread.ThreadID == ThreadID)); }
public Thread GetThread(int id) { return(Threads.Find(id)); }