UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

75 lines (74 loc) 2.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MFeeReceiptTemplateToggleStatusPayload = exports.MFeeReceiptTemplateInsertUpdatePayload = exports.MFeeReceiptTemplateDeletePayload = exports.MFeeReceiptTemplateGetByIdPayload = exports.MFeeReceiptTemplate = void 0; const common_1 = require("../../common-types/common"); const schema_1 = require("../../schema"); /* INTERFACE END */ /* MODEL START */ class MFeeReceiptTemplate extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MFeeReceiptTemplate = MFeeReceiptTemplate; class MFeeReceiptTemplateGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feert_id) { errorLogger.feert_id = "Receipt Template ID is Required!"; } return errorLogger; } } exports.MFeeReceiptTemplateGetByIdPayload = MFeeReceiptTemplateGetByIdPayload; class MFeeReceiptTemplateDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feert_id) { errorLogger.feert_id = "Receipt Template ID is Required!"; } return errorLogger; } } exports.MFeeReceiptTemplateDeletePayload = MFeeReceiptTemplateDeletePayload; class MFeeReceiptTemplateToggleStatusPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feert_id) { errorLogger.feert_id = "Receipt Template ID is Required!"; } return errorLogger; } } exports.MFeeReceiptTemplateToggleStatusPayload = MFeeReceiptTemplateToggleStatusPayload; class MFeeReceiptTemplateInsertUpdatePayload extends schema_1.FeeReceiptTemplate { constructor(init) { super(); Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feert_template_name) { errorLogger.feert_template_name = "Template name is required!"; } if (!this.feert_template_html) { errorLogger.feert_template_html = "Template HTML is required!"; } return errorLogger; } } exports.MFeeReceiptTemplateInsertUpdatePayload = MFeeReceiptTemplateInsertUpdatePayload;