Summary

Create a WinForms task and bug tracking application.

Details

Starting with a premade C# WinForms application in Visual Studio, create an application for adding, viewing and deleting task and bug entries.

Your application must contain at least two (2) forms a main form and a form for viewing details about an entry. The main form must use a tab control one for holding task entry and list box controls, one for holding bug entry and list box controls. At least one of your additional forms should be used to display details about a task/bug when that item is double-clicked in its respective list box.

You must use a base class and two derived classes that inherit from this base class. The base class must not be instantiable. The task class and bug class must have different properties (such as duedate for tasks and severity for bugs).

Hint

Unique names for controls on each tab means you can directly call each control without having to worry about calling the control from the wrong tab i.e. textTitleBug vs textTitleTask.
Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.