public void testDeleteShowing() { dataSet = ShowingsClass.deleteShowing(2); string actualEmail = dataSet.Tables[0].Rows[0]["Email"].ToString(); string expectedEmail = "*****@*****.**"; dataSet = SeatsClass.getSeatDetails("Stall", "M", 5, 2); int actualRowCountSeats = dataSet.Tables[0].Rows.Count; int expectedRowCountSeats = 0; dataSet = BookingsClass.getBookingDetailsById(1); int actualRowCountBookings = dataSet.Tables[0].Rows.Count; int expectedRowCountBookings = 0; Assert.AreEqual(expectedRowCountSeats, actualRowCountSeats); Assert.AreEqual(expectedEmail, actualEmail); Assert.AreEqual(expectedRowCountBookings, actualRowCountBookings); }
private void DeleteShowing_button_Click(object sender, RoutedEventArgs e) { if (SelectDate_EditDelShow.SelectedDate == null) { MessageBox.Show("Please select a date for the required showing"); } else { MessageBoxResult messageBoxResult = MessageBox.Show("Are you sure?", "Delete Confirmation", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { ShowingsClass.deleteShowing(ShowingsClass.getShowingIdByDate(ShowingsClass.formatDateTimeToSqlLiteDateString((DateTime)SelectDate_EditDelShow.SelectedDate))); MessageBox.Show("Showing deleted"); this.Close(); BookingOfficerWindow newBookingOfficerWindow = new BookingOfficerWindow(); newBookingOfficerWindow.Show(); //fillDatePicker(this.SelectDate_EditDelShow); } else { MessageBox.Show("Delete cancelled"); } } }