Example #1
0
        private void btnAddBooking_Click(object sender, RoutedEventArgs e)
        {
            AddEditBookingDialog cd = new AddEditBookingDialog();

            cd.Title = "Tilføj ny booking";

            if ((bool)cd.ShowDialog())
            {
                try
                {
                    mvm.AddBooking(cd.tbBookingMail.Text, cd.tbBookingPhone.Text);
                }
                catch (NotImplementedException)
                {
                    MessageBox.Show("Denne funktionalitet er endnu ikke implementeret!", "Kan ikke tilføje booking", MessageBoxButton.OK);
                }
                catch (Exception)
                {
                    MessageBox.Show($"Bookingen {cd.tbBookingMail.Text} ({cd.tbBookingPhone.Text}) eksisterer allerede. Prøv igen.", "Kan ikke tilføje booking", MessageBoxButton.OK);
                }
            }
        }