Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

MUST BE DONE IN C# AS A CONSOLE APPLICATION Create an Auto Garage Application This application should use a console interface to allow management of

MUST BE DONE IN C# AS A CONSOLE APPLICATION

Create an Auto Garage Application

This application should use a console interface to allow management of automotive repairs at an auto repair/body shop style business. The business in question has five bays to use when working on vehicles and does not store any other vehicles on site or in this program.

The program should begin with a main menu allowing the user to display the status of the bays, modify information concerning one of the bays, or exit the program.

When editing a bay, a second menu should allow a user to add a vehicle to the bay, edit/replace the information for a vehicle currently in a bay, remove a vehicle information to clear the bay, or print a "receipt" summary of the services being performed on an existing vehicle. Finally this menu should allow the user to return to the previous menu.

Adding and editing a vehicle should allow the user to capture enough information about the vehicle to identify it, information about the owner to contact when work is complete and up to 3 services to be performed on the vehicle. Each service should have a description, hours estimated, parts cost and labor cost. All data entry should be validated to the expected data types.

When printing the "receipt" a summary of the above information should be presented to the user.

Each vehicle should be defined using a Class. Each service item on a vehicle should be defined using a class. The vehicle bay contents and the services performed should be managed using array structures.

All menu options should be performed using functions in a separate class from Program (either the vehicle/bay class or another). There should be no use of the Console .NET class within the Main method.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Database Management Systems

Authors: Mark L. Gillenson

3rd Edition

978-1119907466

More Books

Students also viewed these Databases questions