Beispiel #1
0
        /// <summary>
        /// Handles the Click event of the FindAndReplaceButton control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="RoutedEventArgs" /> instance containing the event data.</param>
        private void FindAndReplaceButton_Click(object sender, RoutedEventArgs e)
        {
            if (FormFindAndReplaceValidation())
            {
                WellKnownFindAndReplaceType field = WellKnownFindAndReplaceType.None;

                RequestModel requestModel = new RequestModel()
                {
                    FindReplaceModel = new FindReplaceModel()
                    {
                        Field       = field,
                        FindWord    = FindTextBox.Text,
                        ReplaceWord = ReplaceTextBox.Text
                    },
                };

                ResponseModel response = App.BaseUserControl.InternalService.FindReplace(requestModel);

                if (response.IsOperationSuccess)
                {
                    App.ShowMessage(true, response.ErrorMessage + " record(s) updated.");
                }
                else
                {
                    App.ShowMessage(false, response.ErrorMessage);
                }

                ClearData();
            }
            else
            {
                App.ShowMessage(false, "Fill find and replace words.");
            }
        }
Beispiel #2
0
        /// <summary>
        /// Handles the Click event of the FindAndReplaceFieldButton control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="RoutedEventArgs" /> instance containing the event data.</param>
        private void FindAndReplaceFieldButton_Click(object sender, RoutedEventArgs e)
        {
            if (FormFindAndReplaceFieldValidation())
            {
                WellKnownFindAndReplaceType field = WellKnownFindAndReplaceType.None;

                if (!string.IsNullOrEmpty(FieldsComboBox.SelectedValue.ToString()))
                {
                    field = (WellKnownFindAndReplaceType)Enum.Parse(typeof(WellKnownFindAndReplaceType), FieldsComboBox.SelectedValue.ToString(), true);
                }

                RequestModel requestModel = new RequestModel()
                {
                    FindReplaceModel = new FindReplaceModel()
                    {
                        Field       = field,
                        FindWord    = FindFieldWordTextBox.Text,
                        ReplaceWord = ReplaceFieldWordTextBox.Text
                    },
                };

                ResponseModel response = App.BaseUserControl.InternalService.FindReplace(requestModel);

                if (response.IsOperationSuccess)
                {
                    App.ShowMessage(true, response.ErrorMessage + " record(s) updated.");
                }
                else
                {
                    App.ShowMessage(false, response.ErrorMessage);
                }

                ClearData();
            }
            else
            {
                App.ShowMessage(false, "Fill find, field and replace words.");
            }
        }