Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "header.h"
- #include <string>
- #include <iostream>
- #include <ctype.h>
- #include <stdio.h>
- #include <cstdlib>
- using namespace std;
- void PopulateCustomerDB(Customer customerDB[])
- {
- ////this is where I will populate the database with 10 customers
- customerDB[0].SetFirstName("James");
- customerDB[0].SetLastName("Winston");
- customerDB[0].SetAddress("6893 Reynolds Rd");
- customerDB[0].SetCity("Salem");
- customerDB[0].SetState("NC");
- customerDB[0].SetZipCode(27102);
- customerDB[0].SetId("J9364644");
- customerDB[0].SetPassword("Bullsteak74");
- customerDB[0].SetCCard("6666777766667777");
- customerDB[0].SetPin(6349);
- customerDB[0].SetBalance(10);
- customerDB[1000].SetFirstName("Emily");
- customerDB[1000].SetLastName("Davis");
- customerDB[1000].SetAddress("1849 Avacado");
- customerDB[1000].SetCity("Rancho Cucamonga");
- customerDB[1000].SetState("CA");
- customerDB[1000].SetZipCode(91701);
- customerDB[1000].SetId("B3729143");
- customerDB[1000].SetPassword("Dumperscoots");
- customerDB[1000].SetCCard("9999444499994444");
- customerDB[1000].SetPin(3334);
- customerDB[1000].SetBalance(500);
- customerDB[2000].SetFirstName("Jack");
- customerDB[2000].SetLastName("Bauer");
- customerDB[2000].SetAddress("24 Government Way");
- customerDB[2000].SetCity("Los Angeles");
- customerDB[2000].SetState("CA");
- customerDB[2000].SetZipCode(90001);
- customerDB[2000].SetId("B2424242424");
- customerDB[2000].SetPassword("KillingBadGuys");
- customerDB[2000].SetCCard("2222444422224444");
- customerDB[2000].SetPin(2424);
- customerDB[2000].SetBalance(500);
- customerDB[3000].SetFirstName("Zack");
- customerDB[3000].SetLastName("Gonzales");
- customerDB[3000].SetAddress("740 Artsone Terrace");
- customerDB[3000].SetCity("Austin");
- customerDB[3000].SetState("TX");
- customerDB[3000].SetZipCode(78767);
- customerDB[3000].SetId("T996344");
- customerDB[3000].SetPassword("WallBuilder");
- customerDB[3000].SetCCard("1111333311113333");
- customerDB[3000].SetPin(1623);
- customerDB[3000].SetBalance(500);
- customerDB[4000].SetFirstName("John");
- customerDB[4000].SetLastName("Locke");
- customerDB[4000].SetAddress("2929 Edinger Ave");
- customerDB[4000].SetCity("Tustin");
- customerDB[4000].SetState("CA");
- customerDB[4000].SetZipCode(92780);
- customerDB[4000].SetId("B4815162342");
- customerDB[4000].SetPassword("ManofFaith8");
- customerDB[4000].SetCCard("4444888844448888");
- customerDB[4000].SetPin(4815);
- customerDB[4000].SetBalance(500);
- customerDB[5000].SetFirstName("Dirk");
- customerDB[5000].SetLastName("Pitt");
- customerDB[5000].SetAddress("4239 Airport Way");
- customerDB[5000].SetCity("Washington DC");
- customerDB[5000].SetState("DC");
- customerDB[5000].SetZipCode(20004);
- customerDB[5000].SetId("C29102396");
- customerDB[5000].SetPassword("H20adventures");
- customerDB[5000].SetCCard("6666333366663333");
- customerDB[5000].SetPin(2342);
- customerDB[5000].SetBalance(500);
- customerDB[6000].SetFirstName("Ruth");
- customerDB[6000].SetLastName("Hedstrom");
- customerDB[6000].SetAddress("113 Crestwood Dr");
- customerDB[6000].SetCity("East Peoria");
- customerDB[6000].SetState("IL");
- customerDB[6000].SetZipCode(61611);
- customerDB[6000].SetId("D93768893");
- customerDB[6000].SetPassword("famousTaters");
- customerDB[6000].SetCCard("5555222255552222");
- customerDB[6000].SetPin(8897);
- customerDB[6000].SetBalance(500);
- customerDB[7000].SetFirstName("Hugo");
- customerDB[7000].SetLastName("Rayes");
- customerDB[7000].SetAddress("48 Orchid");
- customerDB[7000].SetCity("San Diego");
- customerDB[7000].SetState("CA");
- customerDB[7000].SetZipCode(92126);
- customerDB[7000].SetId("C4815162342");
- customerDB[7000].SetPassword("Jacob3");
- customerDB[7000].SetCCard("7777999977779999");
- customerDB[7000].SetPin(7777);
- customerDB[7000].SetBalance(500);
- customerDB[8000].SetFirstName("Raul");
- customerDB[8000].SetLastName("Duke");
- customerDB[8000].SetAddress("4495 Las Vegas Blvd");
- customerDB[8000].SetCity("Las Vegas");
- customerDB[8000].SetState("NV");
- customerDB[8000].SetZipCode(89102);
- customerDB[8000].SetId("N6435710");
- customerDB[8000].SetPassword("BatCountry");
- customerDB[8000].SetCCard("9999333399993333");
- customerDB[8000].SetPin(9055);
- customerDB[8000].SetBalance(500);
- customerDB[9000].SetFirstName("Jasmine");
- customerDB[9000].SetLastName("Gumionday");
- customerDB[9000].SetAddress("444 Sable");
- customerDB[9000].SetCity("Rancho Santa Margarita");
- customerDB[9000].SetState("CA");
- customerDB[9000].SetZipCode(92688);
- customerDB[9000].SetId("C9321456");
- customerDB[9000].SetPassword("FeedMENow");
- customerDB[9000].SetCCard("4444222244442222");
- customerDB[9000].SetPin(9999);
- customerDB[9000].SetBalance(500);
- }
- void PopulateMenuDB(MenuItem menuDB[])
- {
- //this is where I will populate the database with 10 menu items
- menuDB[0].SetItemName("Coke");
- menuDB[0].SetItemDescription("Beveravge(Free refills)");
- menuDB[0].SetItemPrice(1.99);
- menuDB[1].SetItemName("Wine");
- menuDB[1].SetItemDescription("One glass, Red only");
- menuDB[1].SetItemPrice(6.99);
- menuDB[2].SetItemName("Beer");
- menuDB[2].SetItemDescription("Domestic drafts only");
- menuDB[2].SetItemPrice(5.99);
- menuDB[3].SetItemName("Steak");
- menuDB[3].SetItemDescription("16oz. Ribeye");
- menuDB[3].SetItemPrice(17.99);
- menuDB[4].SetItemName("Chicken");
- menuDB[4].SetItemDescription("Grilled");
- menuDB[4].SetItemPrice(12.99);
- menuDB[5].SetItemName("Lobster");
- menuDB[5].SetItemDescription("Fresh local catch of the day");
- menuDB[5].SetItemPrice(23.99);
- menuDB[6].SetItemName("Hashbrowns");
- menuDB[6].SetItemDescription("Fried potatoes");
- menuDB[6].SetItemPrice(.99);
- menuDB[7].SetItemName("Taco");
- menuDB[7].SetItemDescription("Chicken and Steak");
- menuDB[7].SetItemPrice(1.49);
- menuDB[8].SetItemName("Chips'N'Salsa");
- menuDB[8].SetItemDescription("Hot fresh chips made daily");
- menuDB[8].SetItemPrice(2.99);
- menuDB[9].SetItemName("Ice Cream");
- menuDB[9].SetItemDescription("2 scoops of Vanilla");
- menuDB[9].SetItemPrice(1.99);
- }
- void main()
- {
- Customer *customerDB = new Customer[10000];
- MenuItem *menuDB = new MenuItem[10];
- PopulateCustomerDB(customerDB);
- PopulateMenuDB(menuDB);
- char newCustomer;
- do
- {
- MatreD matreD;
- matreD.SetFirstName("Harry");
- matreD.SetLastName("Wilson");
- matreD.SetCustomerDB(customerDB);
- matreD.Talk();
- Server server;
- server.SetFirstName("Dustin");
- server.SetLastName("Nieder");
- server.SetCustomerDB(customerDB);
- server.SetMenuDB(menuDB);
- server.SetCustomerIndex(matreD.GetCustomerIndex());
- server.Talk();
- cout << "Is there another customer (Y/N)? ";
- cin >> newCustomer;
- cin.ignore(100,'\n');
- } while(toupper(newCustomer) == 'Y');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement