public void TestDeactivateHouseKeepingRequestValid() { //Arrange int validHouseKeepingRequestID = _houseKeepingRequests[0].HouseKeepingRequestID; bool activeStatus = _houseKeepingRequests[0].Active; //Act _houseKeepingRequestManager.DeleteHouseKeepingRequest(validHouseKeepingRequestID, activeStatus); //Assert Assert.IsFalse(_houseKeepingRequestManager.RetrieveHouseKeepingRequest(validHouseKeepingRequestID).Active); }
/// <summary> /// Author: MDalton Cleveland /// Created : 3/27/2019 /// Attempts to delete the HouseKeepingRequest in our system when the "delete" button is clicked /// </summary> private void btnDelete_Click(object sender, RoutedEventArgs e) { string message = ""; try { _houseKeepingRequestManager.DeleteHouseKeepingRequest(_houseKeepingRequest.HouseKeepingRequestID, _houseKeepingRequest.Active); if (_houseKeepingRequest.Active) { message = "This HouseKeepingRequest was deactivated successfully"; } else { message = "This HouseKeepingRequest was deleted successfully"; } } catch (Exception ex) { message = "There was an error deleting this HouseKeepingRequest" + ex.Message; } MessageBox.Show(message); Close(); }