UNPKG

tuix-timesheets-api

Version:

This package facilitates the client request to tuix timesheets api

95 lines 4.65 kB
"use strict"; /* tslint:disable */ /* eslint-disable */ /** * Tuix Services * Tuix Services API * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.EmployeeUpdateDTOToJSON = exports.EmployeeUpdateDTOFromJSONTyped = exports.EmployeeUpdateDTOFromJSON = exports.instanceOfEmployeeUpdateDTO = void 0; const runtime_1 = require("../runtime"); /** * Check if a given object implements the EmployeeUpdateDTO interface. */ function instanceOfEmployeeUpdateDTO(value) { let isInstance = true; return isInstance; } exports.instanceOfEmployeeUpdateDTO = instanceOfEmployeeUpdateDTO; function EmployeeUpdateDTOFromJSON(json) { return EmployeeUpdateDTOFromJSONTyped(json, false); } exports.EmployeeUpdateDTOFromJSON = EmployeeUpdateDTOFromJSON; function EmployeeUpdateDTOFromJSONTyped(json, ignoreDiscriminator) { if ((json === undefined) || (json === null)) { return json; } return { 'actived': !(0, runtime_1.exists)(json, 'actived') ? undefined : json['actived'], 'availableHolidays': !(0, runtime_1.exists)(json, 'availableHolidays') ? undefined : json['availableHolidays'], 'bankAddress': !(0, runtime_1.exists)(json, 'bankAddress') ? undefined : json['bankAddress'], 'bankAddressNumber': !(0, runtime_1.exists)(json, 'bankAddressNumber') ? undefined : json['bankAddressNumber'], 'bankCity': !(0, runtime_1.exists)(json, 'bankCity') ? undefined : json['bankCity'], 'bankName': !(0, runtime_1.exists)(json, 'bankName') ? undefined : json['bankName'], 'bankSwiftCode': !(0, runtime_1.exists)(json, 'bankSwiftCode') ? undefined : json['bankSwiftCode'], 'city': !(0, runtime_1.exists)(json, 'city') ? undefined : json['city'], 'country': !(0, runtime_1.exists)(json, 'country') ? undefined : json['country'], 'email': !(0, runtime_1.exists)(json, 'email') ? undefined : json['email'], 'firstName': !(0, runtime_1.exists)(json, 'firstName') ? undefined : json['firstName'], 'houseNumber': !(0, runtime_1.exists)(json, 'houseNumber') ? undefined : json['houseNumber'], 'iban': !(0, runtime_1.exists)(json, 'iban') ? undefined : json['iban'], 'lastName': !(0, runtime_1.exists)(json, 'lastName') ? undefined : json['lastName'], 'paymentCurrency': !(0, runtime_1.exists)(json, 'paymentCurrency') ? undefined : json['paymentCurrency'], 'paymentUnit': !(0, runtime_1.exists)(json, 'paymentUnit') ? undefined : json['paymentUnit'], 'paymentValue': !(0, runtime_1.exists)(json, 'paymentValue') ? undefined : json['paymentValue'], 'phoneNumber': !(0, runtime_1.exists)(json, 'phoneNumber') ? undefined : json['phoneNumber'], 'postalCode': !(0, runtime_1.exists)(json, 'postalCode') ? undefined : json['postalCode'], 'street': !(0, runtime_1.exists)(json, 'street') ? undefined : json['street'], 'taxNumber': !(0, runtime_1.exists)(json, 'taxNumber') ? undefined : json['taxNumber'], 'userId': !(0, runtime_1.exists)(json, 'userId') ? undefined : json['userId'], 'vatNumber': !(0, runtime_1.exists)(json, 'vatNumber') ? undefined : json['vatNumber'], }; } exports.EmployeeUpdateDTOFromJSONTyped = EmployeeUpdateDTOFromJSONTyped; function EmployeeUpdateDTOToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { 'actived': value.actived, 'availableHolidays': value.availableHolidays, 'bankAddress': value.bankAddress, 'bankAddressNumber': value.bankAddressNumber, 'bankCity': value.bankCity, 'bankName': value.bankName, 'bankSwiftCode': value.bankSwiftCode, 'city': value.city, 'country': value.country, 'email': value.email, 'firstName': value.firstName, 'houseNumber': value.houseNumber, 'iban': value.iban, 'lastName': value.lastName, 'paymentCurrency': value.paymentCurrency, 'paymentUnit': value.paymentUnit, 'paymentValue': value.paymentValue, 'phoneNumber': value.phoneNumber, 'postalCode': value.postalCode, 'street': value.street, 'taxNumber': value.taxNumber, 'userId': value.userId, 'vatNumber': value.vatNumber, }; } exports.EmployeeUpdateDTOToJSON = EmployeeUpdateDTOToJSON; //# sourceMappingURL=EmployeeUpdateDTO.js.map