cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
75 lines (74 loc) • 2.46 kB
JavaScript
;
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;