Skip to content

CreateWorkerByFormattedAddressRequestDto ​

← Worker DTO

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

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
loginstringда—string
passwordstringда—string
phoneNumberstringда—string
firstNamestringда—string
lastNamestringда—string
nationalitystring | nullнет—string?
genderGenderParamда—GenderParam
birthDatestring | nullнет—DateOnly?
emailstringда—string
pensionInsurancestring | nullнет—string?
medicalInsurancestring | nullнет—string?
employmentTypeEmploymentTypeParamда—EmploymentTypeParam
maxClientsCountnumber | nullнет—int?
paidVacationPerYearCountnumber | nullнет—ushort?
hasAllergyboolean | nullнет—bool?
childsboolean | nullнет—bool?
transportTypesTransportTypeParam[]да—List<TransportTypeParam>
workWithMenboolean | nullнет—bool?
workWithWomenboolean | nullнет—bool?
religionstring | nullнет—string?
allergyCommentstring | nullнет—string?
commentstring | nullнет—string?
positionstring | nullнет—string?
localstring | nullнет—string?
isTrainedboolean | nullнет—bool?
hasCertificateboolean | nullнет—bool?
hasExperienceboolean | nullнет—bool?
contractSignedDatestring | nullнет—DateOnly?
statusWorkerStatusDtoда—WorkerStatusDto
goToWorkDatestring | nullнет—DateOnly?
addressesCreateWorkerFormattedAddressRequestDto[]да—List<CreateWorkerFormattedAddressRequestDto>

Пример ​

json
{
  "login": "string",
  "password": "string",
  "phoneNumber": "+49123456789",
  "firstName": "string",
  "lastName": "string",
  "nationality": "string",
  "gender": "<GenderParam>",
  "birthDate": "2026-05-05T08:00:00Z",
  "email": "user@example.com",
  "pensionInsurance": "string",
  "medicalInsurance": "string",
  "employmentType": "<EmploymentTypeParam>",
  "maxClientsCount": 0,
  "paidVacationPerYearCount": 0,
  "hasAllergy": false,
  "childs": false,
  "transportTypes": [],
  "workWithMen": false,
  "workWithWomen": false,
  "religion": "string",
  "allergyComment": "string",
  "comment": "string",
  "position": "string",
  "local": "string",
  "isTrained": false,
  "hasCertificate": false,
  "hasExperience": false,
  "contractSignedDate": "2026-05-05T08:00:00Z",
  "status": "<WorkerStatusDto>",
  "goToWorkDate": "2026-05-05T08:00:00Z",
  "addresses": []
}