other cases for ride requests
This commit is contained in:
@@ -162,7 +162,7 @@ Replace *Rebecca* with the user's first name, replace *Economy* with the user's
|
|||||||
1.2 print an updated version of drivers.txt into output1.txt.
|
1.2 print an updated version of drivers.txt into output1.txt.
|
||||||
|
|
||||||
1.3 print an updated version of users.txt into output2.txt.
|
1.3 print an updated version of users.txt into output2.txt.
|
||||||
- If a driver can not be found, your program should print the following message into the output0.txt file:
|
2. If a driver can not be found, your program should print the following message into the output0.txt file:
|
||||||
```console
|
```console
|
||||||
Ride requested for user Isabella, looking for a Luxury vehicle.
|
Ride requested for user Isabella, looking for a Luxury vehicle.
|
||||||
Pick Up Location: Williamsburg, Drop Off Location: Boerum_Hill.
|
Pick Up Location: Williamsburg, Drop Off Location: Boerum_Hill.
|
||||||
@@ -171,6 +171,16 @@ Sorry we can not find a driver for you at this moment.
|
|||||||
|
|
||||||
Replace *Isabella* with the user's first name, replace *Luxury* with the user's preferred vehicle type, replace Williamsburg with the user's pickup location, and replace Boerum_Hill with the user's drop off location.
|
Replace *Isabella* with the user's first name, replace *Luxury* with the user's preferred vehicle type, replace Williamsburg with the user's pickup location, and replace Boerum_Hill with the user's drop off location.
|
||||||
|
|
||||||
|
3. If the phone number provided from the command line is not in the format of xxx-xxx-xxxx, your program should print the following message to the output0.txt file:
|
||||||
|
```console
|
||||||
|
phone number is invalid.
|
||||||
|
```
|
||||||
|
|
||||||
|
4. If the phone number provided from the command line does not match with any of the users' phone numbers, your program should print the following message to the output0.txt file:
|
||||||
|
```console
|
||||||
|
account does not exist.
|
||||||
|
```
|
||||||
|
|
||||||
### Canceling a Request
|
### Canceling a Request
|
||||||
|
|
||||||
The second command allows a user or a driver to cancel the request. Keep in mind that both the user and the driver has the right to cancel the request.
|
The second command allows a user or a driver to cancel the request. Keep in mind that both the user and the driver has the right to cancel the request.
|
||||||
|
|||||||
Reference in New Issue
Block a user