コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: KianTM/ForumApp
        private void PostCommentButton_Click(object sender, RoutedEventArgs e)
        {
            DataAccess db = new DataAccess();

            if (!String.IsNullOrEmpty(commentTextBox.Text))
            {
                ProfanityFilterAPI filter = new ProfanityFilterAPI();

                string censored = filter.GetCensoredString(commentTextBox.Text);

                db.InsertComment(commentTextBox.Text, censored);
                commentTextBox.Text = "";
                UpdateList();
            }
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: KianTM/ForumApp
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            DataAccess       db     = new DataAccess();
            MessageBoxResult result = MessageBox.Show("Edit comment?", "Edit", MessageBoxButton.OKCancel);

            if (result == MessageBoxResult.OK)
            {
                ProfanityFilterAPI filter = new ProfanityFilterAPI();

                string censored = filter.GetCensoredString(editTextBox.Text);

                db.UpdateComment(selectedComment.Id, editTextBox.Text, censored);
                DisableEditDelete();
                editTextBox.Text = "";
                UpdateList();
            }
        }