cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
88 lines (87 loc) • 3.29 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MCoreEntityAccessPassManagement = exports.MCoreEntityAccessPassManagementToggleStatusPayload = exports.MCoreEntityAccessPassManagementInsertUpdate = exports.MCoreEntityAccessPassManagementDeletePayload = exports.MCoreEntityAccessPassManagementGetByIdPayload = void 0;
const core_entity_access_pass_management_1 = require("../../schema/core/core_entity_access_pass_management");
/* INTERFACE END */
/* MODEL START */
// Save Update Payload
class MCoreEntityAccessPassManagement {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.syepm_access_passs_to) {
errorLogger.syepm_access_passs_to = "Table Name Required!";
}
if (!this.syepm_access_passs_to) {
errorLogger.syepm_access_passs_to = "Access pass to is Required!";
}
return errorLogger;
}
}
exports.MCoreEntityAccessPassManagement = MCoreEntityAccessPassManagement;
class MCoreEntityAccessPassManagementInsertUpdate extends core_entity_access_pass_management_1.CoreEntityAccessPassManagement {
constructor(init) {
super();
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.core_entity_access_pass_management) {
errorLogger.core_entity_access_pass_management = "Table Name Required!";
}
return errorLogger;
}
}
exports.MCoreEntityAccessPassManagementInsertUpdate = MCoreEntityAccessPassManagementInsertUpdate;
// Get by id payload
class MCoreEntityAccessPassManagementGetByIdPayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.syepm_id) {
errorLogger.syepm_id = "ID is Required!";
}
if (!this.core_entity_access_pass_management) {
errorLogger.core_entity_access_pass_management = "Table Name Required!";
}
return errorLogger;
}
}
exports.MCoreEntityAccessPassManagementGetByIdPayload = MCoreEntityAccessPassManagementGetByIdPayload;
// Delete Payload
class MCoreEntityAccessPassManagementDeletePayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.syepm_id) {
errorLogger.syepm_id = "ID is Required!";
}
if (!this.core_entity_access_pass_management) {
errorLogger.core_entity_access_pass_management = "Table Name Required!";
}
return errorLogger;
}
}
exports.MCoreEntityAccessPassManagementDeletePayload = MCoreEntityAccessPassManagementDeletePayload;
class MCoreEntityAccessPassManagementToggleStatusPayload {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
if (!this.syepm_id) {
errorLogger.syepm_id = "ID is Required!";
}
if (!this.core_entity_access_pass_management) {
errorLogger.core_entity_access_pass_management = "Table Name Required!";
}
return errorLogger;
}
}
exports.MCoreEntityAccessPassManagementToggleStatusPayload = MCoreEntityAccessPassManagementToggleStatusPayload;