cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
83 lines (82 loc) • 2.65 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MClassProgramTermToggleLockPayload = exports.MClassProgramTermToggleStatusPayload = exports.MClassProgramTermInsertUpdatePayload = exports.MClassProgramTermDeletePayload = exports.MClassProgramTermGetByIdPayload = exports.MClassProgramTerm = void 0;
const common_1 = require("../../common-types/common");
const schema_1 = require("../../schema");
/* INTERFACE END */
/* MODEL START */
class MClassProgramTerm extends common_1.MTableQueries {
constructor(init) {
super(init);
this.acapt_class_prg_branch_acabrn = "";
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
return errorLogger;
}
}
exports.MClassProgramTerm = MClassProgramTerm;
class MClassProgramTermGetByIdPayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.acapt_id) {
errorLogger.acapt_id = "Class Program Term ID is Required!";
}
return errorLogger;
}
}
exports.MClassProgramTermGetByIdPayload = MClassProgramTermGetByIdPayload;
class MClassProgramTermDeletePayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.acapt_id) {
errorLogger.acapt_id = "Class Program Term ID is Required!";
}
return errorLogger;
}
}
exports.MClassProgramTermDeletePayload = MClassProgramTermDeletePayload;
class MClassProgramTermToggleStatusPayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.acapt_id) {
errorLogger.acapt_id = "Class Program Term ID is Required!";
}
return errorLogger;
}
}
exports.MClassProgramTermToggleStatusPayload = MClassProgramTermToggleStatusPayload;
class MClassProgramTermToggleLockPayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.acapt_id) {
errorLogger.acapt_id = "Class Program Term ID is Required!";
}
return errorLogger;
}
}
exports.MClassProgramTermToggleLockPayload = MClassProgramTermToggleLockPayload;
class MClassProgramTermInsertUpdatePayload extends schema_1.AcaClassProgramTerm {
constructor(init) {
super();
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
return errorLogger;
}
}
exports.MClassProgramTermInsertUpdatePayload = MClassProgramTermInsertUpdatePayload;