Added Extra data to story 8
This commit is contained in:
@@ -75,7 +75,7 @@ public class MyTripsController extends Controller{
|
||||
}
|
||||
}
|
||||
if (selectedTrip.ride.getNumSeats() > seats){
|
||||
parent.getSession().getDataManager().addSharedTrip(new SharedTrip(selectedTrip));
|
||||
parent.getSession().getDataManager().addSharedTrip(new SharedTrip(selectedTrip, seats));
|
||||
popUp(Alert.AlertType.CONFIRMATION, "SUCCESS!", "Trip has been successfully shared", "The trip can now be seen by other users when there are seats available.");
|
||||
try {
|
||||
changeScene(SceneCode.SHARED_RIDES);
|
||||
|
||||
@@ -89,19 +89,22 @@ public class SharedTripsController extends Controller{
|
||||
popUpGrid.add(driverPhoto, 0, 3);
|
||||
|
||||
Label carTitle = new Label("Car");
|
||||
popUpGrid.add(carTitle, 0, 5);
|
||||
popUpGrid.add(carTitle, 0, 4);
|
||||
|
||||
Label carModel = new Label(trip.ride.getModel());
|
||||
popUpGrid.add(carModel, 0, 6);
|
||||
popUpGrid.add(carModel, 0, 5);
|
||||
|
||||
Label carPlate = new Label(trip.ride.getLicensePlate());
|
||||
popUpGrid.add(carPlate, 0, 7);
|
||||
popUpGrid.add(carPlate, 0, 6);
|
||||
|
||||
Label carColour = new Label(trip.ride.getColour());
|
||||
popUpGrid.add(carColour, 0, 8);
|
||||
popUpGrid.add(carColour, 0, 7);
|
||||
|
||||
Label carYear = new Label(String.valueOf(trip.ride.getYear()));
|
||||
popUpGrid.add(carYear, 0, 9);
|
||||
popUpGrid.add(carYear, 0, 8);
|
||||
|
||||
Label seatsAvailable = new Label(String.valueOf(trip.getSeatsAvailable()));
|
||||
popUpGrid.add(seatsAvailable, 0, 9);
|
||||
|
||||
//stops
|
||||
TableView<TripStop> stopTableView = new TableView<>();
|
||||
|
||||
@@ -5,8 +5,11 @@ package model;
|
||||
*/
|
||||
public class SharedTrip extends Trip {
|
||||
|
||||
public SharedTrip (Trip trip){
|
||||
private int seatsAvailable;
|
||||
|
||||
public SharedTrip (Trip trip, int seatsAvailable){
|
||||
super(trip.name, trip.route, trip.direction, trip.ride, trip.days, trip.reoccur, trip.endDate);
|
||||
this.seatsAvailable = seatsAvailable;
|
||||
}
|
||||
|
||||
public String getDays(){
|
||||
@@ -22,4 +25,11 @@ public class SharedTrip extends Trip {
|
||||
return daysString;
|
||||
}
|
||||
|
||||
public int getSeatsAvailable() {
|
||||
return seatsAvailable;
|
||||
}
|
||||
|
||||
public void setSeatsAvailable(int seatsAvailable) {
|
||||
this.seatsAvailable = seatsAvailable;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user