Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yossef-khaled/company-employees-database
A .NET web includes a databse of the information of the employees working for a company with multiple departments.
https://github.com/yossef-khaled/company-employees-database
asp-net-core csharp entity-framework html sql-server
Last synced: 26 days ago
JSON representation
A .NET web includes a databse of the information of the employees working for a company with multiple departments.
- Host: GitHub
- URL: https://github.com/yossef-khaled/company-employees-database
- Owner: yossef-khaled
- Created: 2020-01-01T21:55:00.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-26T19:29:57.000Z (over 4 years ago)
- Last Synced: 2024-11-15T07:35:23.805Z (3 months ago)
- Topics: asp-net-core, csharp, entity-framework, html, sql-server
- Language: C#
- Homepage:
- Size: 33.6 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Company-Employees-Database
A .NET web includes a databse of the information of the employees working for a company with multiple departments.## How it was done
- Using the designed pattern MVC with the programming language C# , I created a model for the 'Employee' and another one
for the 'Department', and a controller for each to handle any action taken from the user.
- A good looking web with a front end created using HTML and bootstrap toolkit. Here is the where the user can take
any CRUD (Create, Read, Update, and Delete) action.
- SQL server as the database managment, containing the data of the employees, the departments, and the relationship between them. The models controllers can get access to the data in the help of the migrations.## Tasks to be done
- [x] Create employee and department models.
- [x] Create a SQL server with the desired data you need to CRUD.
- [x] Create a controller for the employee and department models.
- [x] Assign the controllers with the SQL server using migrations.
- [x] Create a view for every page you need to display for the user.