private void updateRide(object sender, RoutedEventArgs e) { RequestRide ride = new RequestRide(); ride.RideID = Int32.Parse(idText.Text); ride.RideName = rideNameText.Text; ride.RideType = rideType.Text; ride.RideDescription = rideDescriptionText.Text; ride.RideHowToWork = rideHowToWorkText.Text; ride.RideSafetyInformation = rideSafetyInformationText.Text; ride.RideStatus_ = "Pending Update"; RequestRideController.CreateRequestRide(ride); }
private void RejectButton_Click(object sender, RoutedEventArgs e) { int id = Int32.Parse(idText.Text); if (RideRadioButton.IsChecked == true) { if (RequestRideController.SearchByID(id).RideStatus_.Contains("Pending")) { RequestRideController.RejectRide(id); refreshTableRide(); } } else { if (RequestAttractionController.SearchByID(id).AttractionStatus.Contains("Pending")) { RequestAttractionController.RejectAttraction(id); refreshTableAttraction(); } } }
private void Search(object sender, RoutedEventArgs e) { int id = Int32.Parse(idText.Text); if (AttractionRadioButton.IsChecked == true) { RequestAttraction rslt = RequestAttractionController.SearchByID(id); if (rslt != null) { NameLabel.Content = "Request of " + rslt.AttractionName + "Attraction was " + rslt.AttractionStatus; if (rslt.AttractionStatus.Contains("Pending")) { AcceptButton.IsEnabled = true; RejectButton.IsEnabled = true; } } else { NameLabel.Content = "Not found !"; } } else { RequestRide rslt = RequestRideController.SearchByID(id); if (rslt != null) { NameLabel.Content = "Your Request " + rslt.RideName + "Ride was " + rslt.RideStatus_; if (rslt.RideStatus_.Contains("Accepted")) { AcceptButton.IsEnabled = true; RejectButton.IsEnabled = true; } } else { NameLabel.Content = "Not found !"; } } }
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); } }
private void AcceptButton_Click(object sender, RoutedEventArgs e) { int id = Int32.Parse(idText.Text); if (RideRadioButton.IsChecked == true) { if (RequestRideController.SearchByID(id).RideStatus_.Equals("Pending Add")) { RequestRideController.AcceptRide(id, "Accepted For Adding"); } else if (RequestRideController.SearchByID(id).RideStatus_.Equals("Pending Update")) { RequestRideController.AcceptRide(id, "Accepted For Updating"); } else { RequestRideController.AcceptRide(id, "Accepted For Deleting"); } refreshTableRide(); } else { if (RequestAttractionController.SearchByID(id).AttractionStatus.Equals("Pending Add")) { RequestAttractionController.AcceptAttraction(id, "Accepted For Adding"); } else if (RequestAttractionController.SearchByID(id).AttractionStatus.Equals("Pending Update")) { RequestAttractionController.AcceptAttraction(id, "Accepted For Updating"); } else { RequestAttractionController.AcceptAttraction(id, "Accepted For Deleting"); } refreshTableAttraction(); } }