UNPKG

hravemzdy.procezor

Version:

payroll-procezor Salary, Health, Social, Taxing Properties for years 2010-2022

28 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PositionTerm = void 0; var TermConstants_1 = require("../registry_constants/TermConstants"); var PositionTerm = /** @class */ (function () { function PositionTerm(_con, _pos, _baseTerm, _dateFrom, _dateStop, _termFrom, _termStop) { this.contract = _con; this.position = _pos; this.baseTerm = _baseTerm; this.dateFrom = _dateFrom; this.dateStop = _dateStop; this.termDayFrom = _termFrom; this.termDayStop = _termStop; } PositionTerm.prototype.isPositionActive = function () { return (this.termDayFrom < TermConstants_1.TermConstants.TERM_BEG_FINISHED && this.termDayStop > TermConstants_1.TermConstants.TERM_END_FINISHED); }; PositionTerm.prototype.isActive = function () { if (this.baseTerm !== undefined) { return ((this.baseTerm).isActive() && this.isPositionActive()); } return this.isPositionActive(); }; return PositionTerm; }()); exports.PositionTerm = PositionTerm; //# sourceMappingURL=PositionTerm.js.map