Skip to content

designed to handle various employee types including staff, staff members, employees, volunteers, and executives. The system allows users to create, read, update, and delete records while providing features such as search and validation.

Notifications You must be signed in to change notification settings

HAsNaaAbdelRahman/EmployeeManagementSystem

Repository files navigation

Employee Management System

This project is a Employee Management System* designed to handle various employee types including staff, staff members, employees, volunteers, and executives. The system allows users to create, read, update, and delete records while providing features such as search and validation.

Features

  • Home Page: A landing page that provides access to various functionalities.
  • New Record: Create new records for staff members with validation on inputs.
  • Show All Records: Display a list of all staff members.
  • Delete Record: Delete a record by passing the staff ID. If the ID is not found, a specific error page will be shown.
  • Search Record: Search for a staff member using their ID.
  • Edit Record: Edit the details of a staff member if their status is available.
  • Deleted Records: View a list of all deleted records.

Technologies Used

  • C#: Main programming language.
  • ASP.NET: Framework for building the web interface.
  • Entity Framework Core: For database management and data access.
  • SQL Server: Backend database.

Installation

  1. Clone the repository.
    git clone https://github.com/username/staff-management-system.git

About

designed to handle various employee types including staff, staff members, employees, volunteers, and executives. The system allows users to create, read, update, and delete records while providing features such as search and validation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •