Skip to content

Public Holiday DTO ​

Описание сущностей и типов из src/dto/publicHoliday/.

Обогащено snapshot-данными бэкенд-DTO (4 из 6 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).

Содержание ​


CreatePublicHolidayRequestDto ​

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/Requests/CreatePublicHolidayRequestDto.cs (core.businesslogicservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
datestringда—DateOnly
namestring | nullнет—string?
regionCodeIdnumber | nullнет—int?

Пример ​

json
{
  "date": "2026-05-05T08:00:00Z",
  "name": "string",
  "regionCodeId": 0
}


CreatePublicHolidayResponseDto ​

Поля ​

ПолеТипОбязательноеОписание
idnumberда—

Пример ​

json
{
  "id": 0
}


GetPublicHolidayResponseDto ​

Поля ​

ПолеТипОбязательноеОписание
holidayPublicHolidayDtoда—

Пример ​

json
{
  "holiday": "<PublicHolidayDto>"
}


GetPublicHolidaysResponseDto ​

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/Responses/GetPublicHolidaysResponseDto.cs (core.businesslogicservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
holidaysPublicHolidayDto[]да—List<PublicHolidayDto>
countnumberда—int

Пример ​

json
{
  "holidays": [],
  "count": 0
}


PublicHolidayDto ​

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/PublicHoliday/PublicHolidayDto.cs (core.businesslogicservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberда—int
datestringда—DateOnly
namestring | nullда—string?
regionCodeIdnumber | nullда—int?
regionCodestring | nullда—string?

Пример ​

json
{
  "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#)
idnumberда—int
datestringда—DateOnly
namestring | nullнет—string?
regionCodeIdnumber | nullнет—int?

Пример ​

json
{
  "id": 0,
  "date": "2026-05-05T08:00:00Z",
  "name": "string",
  "regionCodeId": 0
}