From 1d02b87c1d874af7dea3ef3f7243438e0a458e83 Mon Sep 17 00:00:00 2001 From: Naz <2022755409@student.uitm.edu.my> Date: Tue, 18 Mar 2025 16:18:45 +0800 Subject: [PATCH] - --- .../Controllers/HrDashboardController.cs | 5 + Areas/OTcalculate/Models/RateModel.cs | 11 + .../Views/HrDashboard/Calendar.cshtml | 12 + .../OTcalculate/Views/HrDashboard/Rate.cshtml | 327 +++++++++++++++++- .../Views/HrDashboard/Settings.cshtml | 51 ++- Controllers/API/CentralDbContext.cs | 7 + Controllers/API/OvertimeAPI.cs | 44 +++ .../API/{Reporting => }/ReportingAPI.cs | 2 +- PSTW_CentralSystem.csproj | 2 +- 9 files changed, 453 insertions(+), 8 deletions(-) create mode 100644 Areas/OTcalculate/Models/RateModel.cs create mode 100644 Areas/OTcalculate/Views/HrDashboard/Calendar.cshtml create mode 100644 Controllers/API/CentralDbContext.cs create mode 100644 Controllers/API/OvertimeAPI.cs rename Controllers/API/{Reporting => }/ReportingAPI.cs (98%) diff --git a/Areas/OTcalculate/Controllers/HrDashboardController.cs b/Areas/OTcalculate/Controllers/HrDashboardController.cs index 92160f0..5e515d1 100644 --- a/Areas/OTcalculate/Controllers/HrDashboardController.cs +++ b/Areas/OTcalculate/Controllers/HrDashboardController.cs @@ -19,5 +19,10 @@ namespace PSTW_CentralSystem.Areas.OTcalculate.Controllers { return View(); } + + public IActionResult Calendar() + { + return View(); + } } } diff --git a/Areas/OTcalculate/Models/RateModel.cs b/Areas/OTcalculate/Models/RateModel.cs new file mode 100644 index 0000000..bde8851 --- /dev/null +++ b/Areas/OTcalculate/Models/RateModel.cs @@ -0,0 +1,11 @@ +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; +using PSTW_CentralSystem.Models; + +namespace PSTW_CentralSystem.Areas.OTcalculate.Models +{ + public class RateModel + { + + } +} diff --git a/Areas/OTcalculate/Views/HrDashboard/Calendar.cshtml b/Areas/OTcalculate/Views/HrDashboard/Calendar.cshtml new file mode 100644 index 0000000..c61132d --- /dev/null +++ b/Areas/OTcalculate/Views/HrDashboard/Calendar.cshtml @@ -0,0 +1,12 @@ +@{ + ViewData["Title"] = "Calendar Update"; + Layout = "~/Views/Shared/_Layout.cshtml"; +} + +
Name:
+