To Design and implement a computer warranty system at the dealership level to help Frank Hogan Ltd keep Volkswagen group warranty cl aims data organized and recorded, while statistical information is automatically worked out and made available for reporting and helping the decision making process.
- Windows 7 Home or higher.
- 1 GHz CPU.
- 1 GB RAM.
- Go to this link
- Look for Frank Hogan Warranty software in the list and click on it to start the download.
- Uncompress the FrankHoganWarrantySoftware.zip file and save it on your preferred location.
- Double click on the setup.exe file.
- Follow the on screen instructions and click on Install.
- That's all, you can now test the software.
Markup file that defines user interface layout.
MainWindow is made of three tabs controlers:1st tab to display charts (plot view controls are placed here),
2nd tab is a claim form: Fields(texboxes and combo boxes) necessary for the insert, update, search and delere options are here.
3rd tab is for more search options and KPI calculations.
Code behind all the user interface. Event handlers and other methods are defined to define the app behaviour.
Defines all LINQ to SQL classes.
Files that are named with final section Extended.cs are classes that extend classes genereted by LINQ to SQL. For example: ClaimExtended extends Claim class in DataClasses1.designer.cs, CarExtended extends Car class in DataClasses1.designer.cs, same for FaultExtended, MakeExtended and so on.
Defines UI design of child window for loading data from cvs file.
Defines event handlers for buttons in child windows LoadDataWindow.
Defines UI for child window that displays a list of claims retrieved from database.
Defines event handlers for ClaimList child windows.
Class that defines common properties and methods for all chat model classes to be used to create data for the different plots.
Class that extends the ChartModel class and define new properties and methods specific of Bar charts.
Class that extends the ChartModel class and define new properties and methods specific of Pie charts.
Class that extends the ChartModel class and define new properties and methods specific of Linear charts.
Class that extends the BarChartModel class and defines plot model and constructor to create data for the bar chart that breaks down the total claimed value into parts and labour claimed.
Class that extends the BarChartModel class and defines plot model and constructor method to create data for the bar chart that breaks down the totalnumber of claims into number of claims paid, in process and cancelled.
Class that extends the LinearChartModel class and defines plot model and constructor method to create data for the linear chart that shows the weekly claiming speed KPI between two dates.
Class that extends the LinearChartModel class and defines plot model and constructor method to create data for the linear chart that shows the weekly claiming activities based on number of warranty claims and claimed valued .
Class that extends the PieChartModel class and defines plot model and constructor to create data for the Pie chart that breaks down the total claimed value into value paid, in process and cancelled.
Class that extends the PieChartModel class and defines plot model and constructor to create data for the Pie chart that shows the total number of claims grouped by make.
Class that extends the PieChartModel class and defines plot model and constructor to create data for the Pie chart that shows the total number of claims grouped by type of warranty claim.
Database files.
Auto generated files by VS.
Auto generated files by VS.
Files with automobile make names are images files with respective logo.
All other folders are auto genereated by VS.