UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

77 lines (76 loc) 2.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MFeeAssignmentInsertUpdatePayload = exports.MFeeAssignmentDeletePayload = exports.MFeeAssignmentGetByIdPayload = exports.MFeeAssignment = void 0; const common_1 = require("../../common-types/common"); const fee_assignment_1 = require("../../schema/fees/fee_assignment"); /* INTERFACE END */ /* MODEL START */ class MFeeAssignment extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MFeeAssignment = MFeeAssignment; class MFeeAssignmentGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feeas_id) { errorLogger.feeas_id = "Fee Assignment ID is Required!"; } return errorLogger; } } exports.MFeeAssignmentGetByIdPayload = MFeeAssignmentGetByIdPayload; class MFeeAssignmentDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feeas_id) { errorLogger.feeas_id = "Fee Assignment ID is Required!"; } return errorLogger; } } exports.MFeeAssignmentDeletePayload = MFeeAssignmentDeletePayload; class MFeeAssignmentInsertUpdatePayload extends fee_assignment_1.FeeAssignment { constructor(init) { super(); Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.feeas_student_id_auth) { errorLogger.feeas_student_id_auth = "Student ID is Required!"; } if (!this.feeas_fee_category_sygms) { errorLogger.feeas_fee_category_sygms = "Fee Category is Required!"; } if (!this.feeas_fee_name) { errorLogger.feeas_fee_name = "Fee Name is Required!"; } if (this.feeas_original_amount === undefined || this.feeas_original_amount < 0) { errorLogger.feeas_original_amount = "Original Amount is Required and must be >= 0!"; } if (!this.feeas_due_date) { errorLogger.feeas_due_date = "Due Date is Required!"; } if (!this.feeas_academic_year_id_acayr) { errorLogger.feeas_academic_year_id_acayr = "Academic Year is Required!"; } if (!this.feeas_entity_id_syen) { errorLogger.feeas_entity_id_syen = "Entity is Required!"; } return errorLogger; } } exports.MFeeAssignmentInsertUpdatePayload = MFeeAssignmentInsertUpdatePayload;