UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

82 lines (81 loc) 2.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MDesignationToggleStatusPayload = exports.MDesignationInsertUpdatePayload = exports.MDesignationDeletePayload = exports.MDesignationGetByIdPayload = exports.MDesignation = void 0; const common_1 = require("../../common-types/common"); /* INTERFACE END */ /* MODEL START */ class MDesignation extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MDesignation = MDesignation; class MDesignationGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.sydsg_id) { errorLogger.sydsg_id = "Designation ID is Required!"; } return errorLogger; } } exports.MDesignationGetByIdPayload = MDesignationGetByIdPayload; class MDesignationDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.sydsg_id) { errorLogger.sydsg_id = "Designation ID is Required!"; } return errorLogger; } } exports.MDesignationDeletePayload = MDesignationDeletePayload; class MDesignationInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.sydsg_name) { errorLogger.sydsg_name = "Designation name is required!"; } if (!this.sydsg_code) { errorLogger.sydsg_code = "Designation code is required!"; } if (!this.sydsg_department_id_sydpt) { errorLogger.sydsg_department_id_sydpt = "Department ID is required!"; } if (!this.sydsg_grade_level_id_sydsgl) { errorLogger.sydsg_grade_level_id_sydsgl = "Grade level ID is required!"; } if (!this.desg_entity_id_syen) { errorLogger.desg_entity_id_syen = "Entity ID is required!"; } return errorLogger; } } exports.MDesignationInsertUpdatePayload = MDesignationInsertUpdatePayload; class MDesignationToggleStatusPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.sydsg_id) { errorLogger.sydsg_id = "Designation ID is Required!"; } return errorLogger; } } exports.MDesignationToggleStatusPayload = MDesignationToggleStatusPayload;