public void TestDeactivateReservationValid() { //Arrange int validReservationID = _reservations[0].ReservationID; bool activeStatus = _reservations[0].Active; //Act _reservationManager.DeleteReservation(validReservationID, activeStatus); //Assert Assert.IsFalse(_reservationManager.RetrieveReservation(validReservationID).Active); }
public async Task <IActionResult> DeleteReservation(Guid id) { try { var result = await _manager.DeleteReservation(id); if (!result) { return(Ok(new JsonMessageResult("删除失败!", 0, 0))); } return(NoContent()); } catch (Exception e) { _logger.LogError(e, e.Message); return(Ok(new JsonMessageResult(e.Message, 0, 0))); } }
/// <summary> /// Author: Matt LaMarche /// Created : 2/09/2019 /// Attempts to delete the Reservation in our system when the "delete" button is clicked /// </summary> private void btnDelete_Click(object sender, RoutedEventArgs e) { string message = ""; try { _reservationManager.DeleteReservation(_reservation.ReservationID, _reservation.Active); if (_reservation.Active) { message = "This Reservation was deactivated successfully"; } else { message = "This Reservation was deleted successfully"; } } catch (Exception ex) { message = "There was an error deleting this Reservation: " + ex.Message; } MessageBox.Show(message); Close(); }
public async Task <ActionResult> DeleteReservation(int id) { var result = await _reservationManager.DeleteReservation(id); return(Ok(result)); }