コード例 #1
0
        public void SaveButton_Click(object sender, RoutedEventArgs e)
        {
            // walidacja numeru telefonu
            string phone = PhoneNumberTextbox.Text;

            if (phone.Length != 9)
            {
                MessageBox.Show("Zły numer telefonu", "Błąd!", MessageBoxButton.OK, MessageBoxImage.Warning);
                return;
            }

            currentContact.Name        = NameTextbox.Text;
            currentContact.Surname     = SurnameTextbox.Text;
            currentContact.Sex         = (SexDictionary)SexCombobox.SelectedIndex + 1;
            currentContact.PhoneNumber = PhoneNumberTextbox.Text;

            if (currentContact.Id != 0)
            {
                contactsDAL.UpdateContact(currentContact);
            }
            else
            {
                contactsDAL.InsertContact(currentContact);
            }

            ClearFields();
            ReloadData();
        }