public MenuForm(String name, float balance, AuthenticationForm parentForm) { this.parentForm = parentForm; client = new Client(name, balance); InitializeComponent(); balanceBox.Text = balance.ToString(); nameBox.Text = name; domino = PizzaRestaurant.getInstance(); margheritaCost = domino.pizzaFactory("Margherita").getPrice(); carnivoraCost = domino.pizzaFactory("Carnivora").getPrice(); staggioniCost = domino.pizzaFactory("QuattroStaggioni").getPrice(); formaggiCost = domino.pizzaFactory("QuattroFormaggi").getPrice(); margheritaPrice.Text = margheritaCost.ToString(); carnivoraPrice.Text = carnivoraCost.ToString(); staggioniPrice.Text = staggioniCost.ToString(); formaggiPrice.Text = formaggiCost.ToString(); offerBox.Text = domino.getOffer().generateOffer().show(); }
private void button1_Click(object sender, EventArgs e) { int i; for (i = 1; i <= margheritaCounter.Value; i++) { client.addOrder(domino.pizzaFactory("Margherita")); } for (i = 1; i <= carnivoraCounter.Value; i++) { client.addOrder(domino.pizzaFactory("Carnivora")); } for (i = 1; i <= formaggiCounter.Value; i++) { client.addOrder(domino.pizzaFactory("QuattroFormaggi")); } for (i = 1; i <= staggioniCounter.Value; i++) { client.addOrder(domino.pizzaFactory("QuattroStaggioni")); } client.confirmOrder(); balanceBox.Text = client.getBalance().ToString(); }