UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

85 lines (84 loc) 2.69 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MBonafideRequestUploadStampedCopyPayload = exports.MBonafideRequestGenerateCertificatePayload = exports.MBonafideRequestRejectPayload = exports.MBonafideRequestApprovePayload = exports.MBonafideRequestInsertUpdatePayload = exports.MBonafideRequestGetByIdPayload = exports.MBonafideRequest = void 0; const common_1 = require("../../common-types/common"); /* INTERFACE END */ /* MODEL START */ class MBonafideRequest extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MBonafideRequest = MBonafideRequest; class MBonafideRequestGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.abnr_id && !this._id) { errorLogger.abnr_id = "Bonafide Request ID is Required!"; } return errorLogger; } } exports.MBonafideRequestGetByIdPayload = MBonafideRequestGetByIdPayload; class MBonafideRequestInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MBonafideRequestInsertUpdatePayload = MBonafideRequestInsertUpdatePayload; class MBonafideRequestApprovePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.abnr_id && !this.requestId) { errorLogger.abnr_id = "Bonafide Request ID is Required!"; } return errorLogger; } } exports.MBonafideRequestApprovePayload = MBonafideRequestApprovePayload; class MBonafideRequestRejectPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.abnr_id && !this.requestId) { errorLogger.abnr_id = "Bonafide Request ID is Required!"; } return errorLogger; } } exports.MBonafideRequestRejectPayload = MBonafideRequestRejectPayload; class MBonafideRequestGenerateCertificatePayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MBonafideRequestGenerateCertificatePayload = MBonafideRequestGenerateCertificatePayload; class MBonafideRequestUploadStampedCopyPayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MBonafideRequestUploadStampedCopyPayload = MBonafideRequestUploadStampedCopyPayload;