Exemple #1
0
        private void AddCustomerEmailTextBox_OnPreviewTextInput(object sender, TextCompositionEventArgs e)
        {
            ValidateAddCustomerField(EmailPattern, AddCustomerEmailTextBox);

            bool invalidExpression = _client.ExistsCustomer(AddCustomerEmailTextBox.Text);

            AddNewCustomerButton.IsEnabled       = !invalidExpression;
            AddCustomerDisplayInfoTextBlock.Text = invalidExpression ? "Email is taken." : string.Empty;
        }