@model PlanTempus.Application.Features.Employees.Components.EmployeeDetailHRViewModel
@Model.LabelContractDocuments
@Model.LabelContractType
@Model.LabelTerminationNotice
@Model.LabelContractExpiry
@Model.ContractExpiry
@foreach (var doc in Model.Documents)
{
@doc.Name
@doc.UploadDate
Vis
}
+ @Model.LabelUploadDocument
@Model.LabelPlannedAbsence
@foreach (var absence in Model.PlannedAbsences)
{
@absence.Dates
@absence.Type
}
+ @Model.LabelAddAbsence
@Model.LabelCertifications
@foreach (var cert in Model.Certifications)
{
@cert.Name
@cert.ExpiryDate
@cert.Status
}
+ @Model.LabelAddCertification
@Model.LabelCourses
@Model.LabelCompletedCourses
@foreach (var course in Model.CompletedCourses)
{
@course.Name
@course.Provider · @course.Date
}
@Model.LabelPlannedCourses
@foreach (var course in Model.PlannedCourses)
{
@course.Name
@course.Provider · @course.Date
@if (!string.IsNullOrEmpty(course.Status))
{
@course.Status
}
}
+ @Model.LabelAddCourse
@Model.LabelVacationBalance
@Model.LabelVacationEarned
@Model.VacationEarned
@Model.LabelVacationUsed
@Model.VacationUsed
@Model.LabelVacationRemaining
@Model.VacationRemaining
@Model.LabelAbsenceSickness
@Model.LabelSickDays2025
@Model.SickDays2025
@Model.LabelSickDays2024
@Model.SickDays2024
@Model.LabelChildSickDays2025
@Model.ChildSickDays2025
@Model.LabelMaternityLeave
@Model.MaternityLeave