@{ ViewData["Title"] = "OT Details Review"; Layout = "~/Views/Shared/_Layout.cshtml"; }
| Date | Office Hour (8:30 - 17:30) |
After Office Hour (17:30 - 8:30) |
Total OT Hours | Break (min) | Net OT Hours | Station | Days | Description | Action | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| From | To | Break | From | To | Break | ||||||||
| {{ formatDate(record.otDate) }} | {{ formatTime(record.officeFrom) }} | {{ formatTime(record.officeTo) }} | {{ record.officeBreak }} | {{ formatTime(record.afterFrom) }} | {{ formatTime(record.afterTo) }} | {{ record.afterBreak }} | {{ formatHourMinute(calculateTotalTime(record)) }} | {{ calculateTotalBreak(record) }} | {{ formatHourMinute(calculateNetTime(record)) }} | {{ record.stationName || 'N/A' }} | {{ record.otDays }} | {{ record.otDescription }} | |
| No overtime details found for this submission. | |||||||||||||