private void ExecuteButton_Click(object sender, RoutedEventArgs e) { int id = Int32.Parse(idText.Text); if (RideRadioButton.IsChecked == true) { if (RequestRideController.SearchByID(id).RideStatus_.Equals("Accepted For Adding")) { RideController.CreateRide(RequestRideController.SearchByID(id)); } else if (RequestRideController.SearchByID(id).RideStatus_.Equals("Accepted For Updating")) { RideController.UpdateRide(RequestRideController.SearchByID(id)); } else { RideController.deleteRide(RequestRideController.SearchByID(id)); } RequestRideController.FinishRequestRide(id); } else { if (RequestAttractionController.SearchByID(id).AttractionStatus.Equals("Accepted For Adding")) { AttractionController.CreateRide(RequestAttractionController.SearchByID(id)); } else if (RequestAttractionController.SearchByID(id).AttractionStatus.Equals("Accepted For Updating")) { AttractionController.UpdateAttraction(RequestAttractionController.SearchByID(id)); } else { AttractionController.deleteAttraction(RequestAttractionController.SearchByID(id)); } RequestAttractionController.FinishRequestAttraction(id); } }