Skip to content

AbsenceEntryDto

← Manager Time Tracker DTO

Backend-источник: feature.managertimetrackerservice/Feature.ManagerTimeTrackerService/Nuget.ManagerTimeTrackerApiClient/Dto/AbsenceEntry/AbsenceEntryDto.cs (feature.managertimetrackerservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
userIdnumberдаint
typeAbsenceTypeDtoдаAbsenceTypeDto
dateFromstringдаISO YYYY-MM-DDDateOnly
dateTostringдаISO YYYY-MM-DDDateOnly
statusWorkTimeStatusDtoдаWorkTimeStatusDto
reasonstring | nullдаstring?
attachmentFileUrlstring | nullдаURL returned by FileApiClient on upload; null if no AU document attached. Use the file service to resolve a temp signed URL when displaying.string?
enteredBynumberдаint
approvedBynumber | nullдаint?
approvedAtstring | nullдаISO 8601 datetime; null until approved.DateTimeOffset?

Пример

json
{
  "id": 0,
  "userId": 0,
  "type": "<AbsenceTypeDto>",
  "dateFrom": "2026-05-05T08:00:00Z",
  "dateTo": "2026-05-05T08:00:00Z",
  "status": "<WorkTimeStatusDto>",
  "reason": "string",
  "attachmentFileUrl": "https://...",
  "enteredBy": 0,
  "approvedBy": 0,
  "approvedAt": "2026-05-05T08:00:00Z"
}