Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salvatoreamaddio/myapplicationdemo
Demo Application to demonstrate the DesktopBusinessAppSharpBuilder framework.
https://github.com/salvatoreamaddio/myapplicationdemo
back-end backend csharp desktop desktop-app desktop-application desktop-business-app-sharp-builder framework front-end frontend mysql sqlite wpf
Last synced: 15 days ago
JSON representation
Demo Application to demonstrate the DesktopBusinessAppSharpBuilder framework.
- Host: GitHub
- URL: https://github.com/salvatoreamaddio/myapplicationdemo
- Owner: SalvatoreAmaddio
- Created: 2024-05-07T17:01:35.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-28T23:46:30.000Z (9 months ago)
- Last Synced: 2024-05-29T06:17:48.502Z (9 months ago)
- Topics: back-end, backend, csharp, desktop, desktop-app, desktop-application, desktop-business-app-sharp-builder, framework, front-end, frontend, mysql, sqlite, wpf
- Language: C#
- Homepage: https://salvatoreamaddio.co.uk/
- Size: 2.83 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
# MyApplicationDemo
Simple Demo Application that manage Employee's Payslips. Payslips can be viewed in a ReportViewer control, printed as PDF, sent by email to employees.
Also, data can be extracted and saved into Excel files.Payslip's calculation was simplified for demonstration purposes.
## Description
This is demo demonstrates the use of the [DesktopBusinessAppSharpBuilder Framework](https://github.com/SalvatoreAmaddio/DesktopBusinessAppSharpBuilder).The SQLite database has a table named User which is empty.
If the user table is empty, the System assumes that the software is running for the first time on the local machine.
A dialog will prompt the user to register themselves. Here, the user can provide a username and password.Upon registration, the user will be asked to login with their new credentials.
Delete the user from the database to repeat the process.