Skip to main content

Leave Management System Using C# and MySQL Database


This Leave Management System is an automated system that is made up of C# and MySQL Database. The system aims to track the activity of every employee in a company most especially their leave of absences. With the use of this system, the admin has the ability to see how often an employee made a leave all throughout the month and that can be viewed in the Reports. To know more about the system you can check the following features shown below.

These are the following features of the system

Manage Employees

  • List of Employees
  • Add New Employee
  • Edit Employee Information
  • Print All Employee
  • Print Remaining Leaves of Employee

Manage Leave of Absence

  • Apply Leave of Absence
  • History of Approved Leaves


  • Manage Position of Employees
  • Manage Departments

Manage Users

Access this system using the admin accounts:

  • Username:admin
  • Password: admin

Download and install the following:
XAMPP Latest Version
MySQL Connector
MySQL Odbc
Microsoft Visual Studio 2015
For more information about the system. You can contact me @
Email – [email protected]
Mobile No. – 09305235027 – TNT
FB Account –
Or feel free to comment below.

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted byAnonymous (not verified)on Mon, 08/19/2019 - 16:30

It's what i was looking for. An example of the leave application using C#. thanks man.

Add new comment

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.