https://github.com/helixmw/inventory-desktop-application
This is a WinForms Desktop Inventory Application with a SQLite database and Dapper micro-ORM Library. This project is for demonstration purposes.
https://github.com/helixmw/inventory-desktop-application
asp-net-core csharp donet
Last synced: 3 months ago
JSON representation
This is a WinForms Desktop Inventory Application with a SQLite database and Dapper micro-ORM Library. This project is for demonstration purposes.
- Host: GitHub
- URL: https://github.com/helixmw/inventory-desktop-application
- Owner: Helixmw
- Created: 2024-07-20T18:42:27.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-08-13T16:17:10.000Z (10 months ago)
- Last Synced: 2025-01-11T10:49:24.186Z (5 months ago)
- Topics: asp-net-core, csharp, donet
- Language: C#
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# InventoryApplication
This is an Inventory WinForms Application built in C# that stores records for incoming items kept by a store in order to keep track of how much of every item is available and it's wholesale price. The application allows you to categorize items and observe how many units of each Item Category is available. The data is stored locally in a SQLite database.
The start up window presents tables of registered Categories, Products and an Input Field to enter new items.
![]()
The Products Table allows you to select an Item which leads you to an Edit Window that allows you to edit and delete a selected item. Changes reflect throughout the entire application.
In the top left "Edit" option is a dropdown with a button that takes you to the Create Category Window that provides you with an overview of the list of registered Categories ready to edited along with an Entry Field.
![]()
A selected and already registered Category fills the Entry Field Indicating that it's readiness for changes. And a click on the then activated "Edit" button places the Category in a special Edit Window where specific changes can be made, as shown below with the example 'Kitchen Utensils'.
![]()
"Save Changes" simply saves the renamed Category. "Reset Products" allows you to reset all the registered items that sit under the Category without deleting the Category itself. And "Delete" allows you to delete both the Category and its registered Products from the database.