hravemzdy.procezor
Version:
payroll-procezor Salary, Health, Social, Taxing Properties for years 2010-2022
38 lines • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ArticleDefine = void 0;
var ArticleCode_1 = require("./ArticleCode");
var ConceptCode_1 = require("./ConceptCode");
var ArticleSeqs_1 = require("./ArticleSeqs");
var ArticleTerm_1 = require("./ArticleTerm");
var ArticleDefine = /** @class */ (function () {
function ArticleDefine(_code, _seqs, _role) {
this.code = _code;
this.seqs = _seqs;
this.role = _role;
}
ArticleDefine.prototype.Code = function () {
return this.code;
};
ArticleDefine.prototype.Seqs = function () {
return this.seqs;
};
ArticleDefine.prototype.Role = function () {
return this.role;
};
ArticleDefine.prototype.term = function () {
return new ArticleTerm_1.ArticleTerm(this.code, this.seqs);
};
ArticleDefine.new = function () {
return new ArticleDefine(ArticleCode_1.ArticleCode.new(), ArticleSeqs_1.ArticleSeqs.new(), ConceptCode_1.ConceptCode.new());
};
ArticleDefine.copy = function (defs) {
return new ArticleDefine(defs.code, defs.seqs, defs.role);
};
ArticleDefine.get = function (_code, _seqs, _role) {
return new ArticleDefine(ArticleCode_1.ArticleCode.get(_code), ArticleSeqs_1.ArticleSeqs.get(_seqs), ConceptCode_1.ConceptCode.get(_role));
};
return ArticleDefine;
}());
exports.ArticleDefine = ArticleDefine;
//# sourceMappingURL=ArticleDafine.js.map