UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

95 lines (94 loc) 2.89 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MDocSeriesInsertUpdatePayload = exports.MDocSeriesPreviewPayload = exports.MDocSeriesToggleStatusPayload = exports.MDocSeriesDeletePayload = exports.MDocSeriesGetByIdPayload = exports.MDocSeries = void 0; const common_1 = require("../../common-types/common"); /* INTERFACE END */ /* MODEL START */ class MDocSeries extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MDocSeries = MDocSeries; class MDocSeriesGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.cdse_id) { errorLogger.cdse_id = "Document Series ID is Required!"; } return errorLogger; } } exports.MDocSeriesGetByIdPayload = MDocSeriesGetByIdPayload; class MDocSeriesDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.cdse_id) { errorLogger.cdse_id = "Document Series ID is Required!"; } return errorLogger; } } exports.MDocSeriesDeletePayload = MDocSeriesDeletePayload; class MDocSeriesToggleStatusPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.cdse_id) { errorLogger.cdse_id = "Document Series ID is Required!"; } return errorLogger; } } exports.MDocSeriesToggleStatusPayload = MDocSeriesToggleStatusPayload; class MDocSeriesPreviewPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.cdse_id) { errorLogger.cdse_id = "Document Series ID is Required!"; } return errorLogger; } } exports.MDocSeriesPreviewPayload = MDocSeriesPreviewPayload; class MDocSeriesInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.cdse_name) { errorLogger.cdse_name = "Series name is required!"; } if (!this.cdse_code) { errorLogger.cdse_code = "Series code is required!"; } if (!this.cdse_doc_type_id) { errorLogger.cdse_doc_type_id = "Document Type is required!"; } if (!this.cdse_format_template) { errorLogger.cdse_format_template = "Format template is required!"; } if (!this.cdse_reset_period) { errorLogger.cdse_reset_period = "Reset period is required!"; } return errorLogger; } } exports.MDocSeriesInsertUpdatePayload = MDocSeriesInsertUpdatePayload;