/// <summary> /// Disapproves a Comment as Spam. /// </summary> /// <param name="comment"> /// The Comment to approve /// </param> public void DisapproveComment(Comment comment) { var e = new CancelEventArgs(); Comment.OnDisapproving(comment, e); if (e.Cancel) { return; } var inx = this.Comments.IndexOf(comment); this.Comments[inx].IsApproved = false; this.Comments[inx].IsSpam = true; this.DateModified = comment.DateCreated; this.DataUpdate(); Comment.OnDisapproved(comment); this.SendNotifications(comment); }