Repository files navigation README Inventory Management System (WGU C968)
Course: Software I – C# (C968)
Language: C# (.NET Framework 4.7.2 or later)
Submission Type: Performance Assessment – Task 1
This Windows Forms application is an inventory management system for a small manufacturing company.
It allows users to manage parts and products—including adding, modifying, deleting, and searching them.
Two part types are supported:
In-House – identified by a Machine ID
Outsourced – identified by a Company Name
Add, modify, and delete parts and products
Associate parts with products and remove associations
Prevent deletion of parts that are linked to products
Numeric-only where required
Inventory between Min and Max
Confirmation prompts for deletes
Auto-generated, read-only IDs
Search parts/products by ID or name
Class Structure (UML Alignment)
All class names, methods, and properties are implemented according to the WGU UML Class Diagram and task requirements.
MainForm – Displays parts and products, allows Add/Modify/Delete/Search
AddPartForm – Create new In-House or Outsourced parts
ModifyPartForm – Edit an existing part
AddProductForm – Create a product, associate parts
ModifyProductForm – Edit a product and its associated parts
Open InventoryManagement.sln in Visual Studio 2022.
Ensure InventoryManagement is set as the startup project.
Press F5 to build and run.
The Main Form will load automatically.
bin and obj folders have been deleted for submission.
All GUI components and behaviors match the GUI Mock-up and Rubric.
The project compiles and runs without modification in Visual Studio.al Studio 2022
Language: C# (.NET Framework 4.7.2 or later)
Submission Type: Performance Assessment – Task 1
This Windows Forms application is an inventory management system for a small manufacturing company.
It allows users to manage parts and products—including adding, modifying, deleting, and searching them.
Two part types are supported:
In-House – identified by a Machine ID
Outsourced – identified by a Company Name
Add, modify, and delete parts and products
Associate parts with products and remove associations
Prevent deletion of parts that are linked to products
Numeric-only where required
Inventory between Min and Max
Confirmation prompts for deletes
Auto-generated, read-only IDs
Search parts/products by ID or name
Class Structure (UML Alignment)
All class names, methods, and properties are implemented according to the WGU UML Class Diagram and task requirements.
MainForm – Displays parts and products, allows Add/Modify/Delete/Search
AddPartForm – Create new In-House or Outsourced parts
ModifyPartForm – Edit an existing part
AddProductForm – Create a product, associate parts
ModifyProductForm – Edit a product and its associated parts
Open InventoryManagement.sln in Visual Studio 2022.
Ensure InventoryManagement is set as the startup project.
Press F5 to build and run.
The Main Form will load automatically.
bin and obj folders have been deleted for submission.
All GUI components and behaviors match the GUI Mock-up and Rubric.
The project compiles and runs without modification in Visual Studio.
About
Software I – C# - C968
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.