public bool AddTopic(Topic newTopic) { newTopic.IsActive = true; newTopic.CreatedDate = DateTime.Now; ctx.Topics.Add(newTopic); return(ctx.SaveChanges() > 0); }
public bool AddUser(User newUser) { newUser.UserRole = UserRole.Member; newUser.IsActive = false; newUser.CreatedDate = DateTime.Now; ctx.Users.Add(newUser); return(ctx.SaveChanges() > 0); }
public bool AddArticle(Article newArticle) { newArticle.IsActive = false; newArticle.CreatedDate = DateTime.Now; newArticle.ReadingTime = CalculateReadingTime(newArticle.Content); ctx.Articles.Add(newArticle); return(ctx.SaveChanges() > 0); }