Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions invoice.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

=== INVOICE ===
Order Number: 22342
Customer: JAred
Email: dwdaw
Phone Number: 983742
Location: Cape Town

--- Burger Order ---
Cheeseburger - $5
Chicken Burger - $6

--- Pizza Order ---
Margherita - $8

We are sorry, but no drivers are currently available in your area.

Special Preparation for Burger:
Special Preparation for Pizza:

Total Amount Due: $19
4 changes: 2 additions & 2 deletions src/Main1.java
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ public static void main(String[] args) {
}

// Read the drivers from the file
List<Driver> drivers = readDriversFromFile("C:\\Users\\Jared\\IdeaProjects\\Capstone1\\src\\drivers.txt");
List<Driver> drivers = readDriversFromFile("drivers.txt");

// Print the invoice and save it to a text file
printInvoice(customer, burgerOrder, pizzaOrder, brownieOrder, drivers);
Expand Down Expand Up @@ -139,7 +139,7 @@ public static Driver findDriverWithLeastLoad(String customerLocation, List<Drive
// Method to print the invoice and save it to a text file
public static void printInvoice(Customer customer, Burger burgerOrder, Pizza pizzaOrder, Brownie brownieOrder, List<Driver> drivers) {
try {
FileWriter fileWriter = new FileWriter("C:\\Users\\Jared\\IdeaProjects\\Capstone1\\src\\invoice.txt");
FileWriter fileWriter = new FileWriter("invoice.txt");
PrintWriter printWriter = new PrintWriter(fileWriter);

StringBuilder invoice = new StringBuilder();
Expand Down
22 changes: 8 additions & 14 deletions src/invoice.txt
Original file line number Diff line number Diff line change
@@ -1,28 +1,22 @@

=== INVOICE ===
Order Number: 234
Customer: aslkdfns
Email: f32r982h3
Phone Number: 923478532\
Order Number: 12312
Customer: Jared
Email: javelsnky@gmial.com
Phone Number: 239487324
Location: Cape Town

You have ordered the following from Good Eats in 123 Food St:

--- Burger Order ---
Cheeseburger - $5

--- Pizza Order ---
Margherita - $8

--- Brownie Order ---
Classic Brownie - $3
Veggie Pizza - $7
Pepperoni - $9

Miranda Metcalfe is the nearest driver to the restaurant and so they will be delivering your order to you at:
r3209rh
If you need to contact the restaurant, their number is: 065122342342
8 Waterloo Road

Special Preparation for Burger:
Special Preparation for Pizza:
Special Preparation for Brownie:

Total Amount Due: $16
Total Amount Due: $21