diff --git a/Areas/OTcalculate/Models/OtRegisterModel.cs b/Areas/OTcalculate/Models/OtRegisterModel.cs index 89054d6..ed17e09 100644 --- a/Areas/OTcalculate/Models/OtRegisterModel.cs +++ b/Areas/OTcalculate/Models/OtRegisterModel.cs @@ -27,7 +27,7 @@ namespace PSTW_CentralSystem.Areas.OTcalculate.Models public string OtDescription { get; set; } public string OtDays { get; set; } - public required string PDFBase64 { get; set; } + public string FilePath { get; set; } [Required] public int UserId { get; set; } diff --git a/Areas/OTcalculate/Models/OvertimeRequestDto.cs b/Areas/OTcalculate/Models/OvertimeRequestDto.cs new file mode 100644 index 0000000..df9f54a --- /dev/null +++ b/Areas/OTcalculate/Models/OvertimeRequestDto.cs @@ -0,0 +1,21 @@ +namespace PSTW_CentralSystem.Areas.OTcalculate.Models +{ + public class OvertimeRequestDto + { + public DateTime OtDate { get; set; } + public string OfficeFrom { get; set; } + public string OfficeTo { get; set; } + public int? OfficeBreak { get; set; } + public string OutsideFrom { get; set; } + public string OutsideTo { get; set; } + public int? OutsideBreak { get; set; } + public int? StationId { get; set; } + public string OtDescription { get; set; } + public string OtDays { get; set; } + public int UserId { get; set; } + public IFormFile File { get; set; } + } + + + +} diff --git a/Areas/OTcalculate/Services/OvertimePdfService.cs b/Areas/OTcalculate/Services/OvertimePdfService.cs index 75ad457..1d3bd1c 100644 --- a/Areas/OTcalculate/Services/OvertimePdfService.cs +++ b/Areas/OTcalculate/Services/OvertimePdfService.cs @@ -96,7 +96,7 @@ namespace PSTW_CentralSystem.Areas.OTcalculate.Services AddHeaderCell("Break\n(Outside)", "#edf2f7"); AddHeaderCell("Total OT\nHours", "#fdebd0"); AddHeaderCell("Break Hours\n(min)", "#fdebd0"); - AddHeaderCell("Net OT", "#fdebd0"); + AddHeaderCell("Net OT Hours", "#fdebd0"); if (departmentId == 2) AddHeaderCell("Station", "#d0f0ef"); AddHeaderCell("Days", "#e0f7da"); diff --git a/Areas/OTcalculate/Views/Overtime/EditOvertime.cshtml b/Areas/OTcalculate/Views/Overtime/EditOvertime.cshtml index 05503df..28d530e 100644 --- a/Areas/OTcalculate/Views/Overtime/EditOvertime.cshtml +++ b/Areas/OTcalculate/Views/Overtime/EditOvertime.cshtml @@ -15,44 +15,59 @@ v-on:input="calculateOTAndBreak"> +
OFFICE HOURS
-
-
+
+
-
+
-
+
- +
+ + +
+
OUTSIDE OFFICE HOURS
-
-
+
+
-
+
-
+
- +
+ + +
+