UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

91 lines (90 loc) 2.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MFeePaymentReconcilePayload = exports.MFeePaymentApprovePayload = exports.MFeePaymentInsertUpdatePayload = exports.MFeePaymentDeletePayload = exports.MFeePaymentGetByIdPayload = exports.MFeePayment = void 0; const common_1 = require("../../common-types/common"); const schema_1 = require("../../schema"); /* INTERFACE END */ /* MODEL START */ class MFeePayment extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MFeePayment = MFeePayment; class MFeePaymentGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feepay_id) { errorLogger.feepay_id = "Fee Payment ID is Required!"; } return errorLogger; } } exports.MFeePaymentGetByIdPayload = MFeePaymentGetByIdPayload; class MFeePaymentDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feepay_id) { errorLogger.feepay_id = "Fee Payment ID is Required!"; } return errorLogger; } } exports.MFeePaymentDeletePayload = MFeePaymentDeletePayload; class MFeePaymentInsertUpdatePayload extends schema_1.FeePayment { constructor(init) { super(); Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feepay_student_id_auth) { errorLogger.feepay_student_id_auth = "Student ID is required!"; } if (!this.feepay_payment_mode_id_sygms) { errorLogger.feepay_payment_mode_id_sygms = "Payment mode is required!"; } if (!this.feepay_total_amount || this.feepay_total_amount <= 0) { errorLogger.feepay_total_amount = "Valid payment amount is required!"; } return errorLogger; } } exports.MFeePaymentInsertUpdatePayload = MFeePaymentInsertUpdatePayload; class MFeePaymentApprovePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feepay_id) { errorLogger.feepay_id = "Fee Payment ID is Required!"; } return errorLogger; } } exports.MFeePaymentApprovePayload = MFeePaymentApprovePayload; class MFeePaymentReconcilePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feepay_id) { errorLogger.feepay_id = "Fee Payment ID is Required!"; } return errorLogger; } } exports.MFeePaymentReconcilePayload = MFeePaymentReconcilePayload;