protected void DisplayReceipt() { StringBuilder sb = new StringBuilder(); MealOrder meal = (MealOrder)Session["Meal"]; List <string> pizzas = meal.Pizzas; List <string> sizes = meal.Size; List <string> toppings = meal.Toppings; foreach (string pizza in pizzas) { sb.Append(pizza); sb.Append("<br/ >"); } foreach (string size in sizes) { sb.Append(size); sb.Append("<br/ >"); } foreach (string topping in toppings) { sb.Append(topping); sb.Append("<br/ >"); } sb.Append(meal.CalculateTotal().ToString()); Label1.Text = "Thank you for your order <br/ > " + sb.ToString(); }
protected void Button1_Click(object sender, EventArgs e) { MealOrder meal = new MealOrder(); foreach (ListItem item in PPizza.Items) { if (item.Selected) { meal.AddPizza(item.Text); } } foreach (ListItem item in PSize.Items) { if (item.Selected) { meal.AddSize(item.Text); } } foreach (ListItem item in PTopping.Items) { if (item.Selected) { meal.AddTopping(item.Text); } } Session["Meal"] = meal; Response.Redirect("Receipt.aspx"); }