Public Holiday DTO
Описание сущностей и типов из src/dto/publicHoliday/.
Обогащено snapshot-данными бэкенд-DTO (4 из 6 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- CreatePublicHolidayRequestDto · backend ✓
- CreatePublicHolidayResponseDto
- GetPublicHolidayResponseDto
- GetPublicHolidaysResponseDto · backend ✓
- PublicHolidayDto · backend ✓
- UpdatePublicHolidayRequestDto · backend ✓
CreatePublicHolidayRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/Requests/CreatePublicHolidayRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
date | string | да | — | DateOnly |
name | string | null | нет | — | string? |
regionCodeId | number | null | нет | — | int? |
Пример
{
"date": "2026-05-05T08:00:00Z",
"name": "string",
"regionCodeId": 0
}CreatePublicHolidayResponseDto
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
id | number | да | — |
Пример
{
"id": 0
}GetPublicHolidayResponseDto
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
holiday | PublicHolidayDto | да | — |
Пример
{
"holiday": "<PublicHolidayDto>"
}GetPublicHolidaysResponseDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/Responses/GetPublicHolidaysResponseDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
holidays | PublicHolidayDto[] | да | — | List<PublicHolidayDto> |
count | number | да | — | int |
Пример
{
"holidays": [],
"count": 0
}PublicHolidayDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/PublicHolidayDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
date | string | да | — | DateOnly |
name | string | null | да | — | string? |
regionCodeId | number | null | да | — | int? |
regionCode | string | null | да | — | string? |
Пример
{
"id": 0,
"date": "2026-05-05T08:00:00Z",
"name": "string",
"regionCodeId": 0,
"regionCode": "string"
}UpdatePublicHolidayRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/Requests/UpdatePublicHolidayRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
date | string | да | — | DateOnly |
name | string | null | нет | — | string? |
regionCodeId | number | null | нет | — | int? |
Пример
{
"id": 0,
"date": "2026-05-05T08:00:00Z",
"name": "string",
"regionCodeId": 0
}