Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write in C# Windows form application, please. (30 pts) Create a Windows Form Application named YourLastName_PA5. For this project you are going to build a
Write in C# Windows form application, please.
(30 pts) Create a Windows Form Application named YourLastName_PA5. For this project you are going to build a pizza ordering application You are to build a pizza ordering application that has the following features/controls e Allow the user to enter a name for their order . Allow the user to select from three pizza sizes: Small ($7.99), Medium ($9.99), Large ($13.99) One of these choices must be picked Allow the user to select from a minimum of 3 extra toppings. Topping choices can be up to you, but should add $0.50 each to the pizza cost. The user can choose 0 toppings up to the maximum number of toppings offered . . Allow the user to choose between pickup or delivery. One of the choices must be picked . Allow the user to enter in a promo code (i.e. SAVE18). If the promo code is incorrect, you may choose to ignore the code or inform the user it is incorrect. The user should not have to enter a promo code to order a pizza. Implement in your project the logic that allows an entered code of 'SAVE18' to take $2.00 off the selected pizza price Once all pizza info above is entered, allow the user to place the order and display a detailed receipt for the user that includes . o order name o Pizza size o Number of toppings selected o The name of each topping selected o Whether order is pickup or delivery o Base pizza cost (pizza size cost + toppings add-ons) o If valid promo code, display discount o Cost Tax (at 10%) (if discount is applied, apply tax to discounted price) o Total pizza price (base cost - discount tax) Protect your application so that the user cannot crash your program. All controls should be well-labeled so the user understands how to interact with application * Example Receipts: order for M Large pizza 1 toppings order for M Small pizza e toppings Delivery Base cost $7.99 Tax @le% : se.se Total cost: $8.79 - Green Pepper Pickup Base cost $14.49 Promo($2.ee) Tax @18% : $1.25 Total cost: $13.74Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started