UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

74 lines (73 loc) 2.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MFleetIncidentReportInsertUpdatePayload = exports.MFleetIncidentReportDeletePayload = exports.MFleetIncidentReportGetByIdPayload = exports.MFleetIncidentReport = void 0; const common_1 = require("../../common-types/common"); const fleet_incident_report_1 = require("../../schema/fleet/fleet_incident_report"); /* INTERFACE END */ /* MODEL START */ class MFleetIncidentReport extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MFleetIncidentReport = MFleetIncidentReport; class MFleetIncidentReportGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.fltir_id) { errorLogger.fltir_id = "Incident Report ID is Required!"; } return errorLogger; } } exports.MFleetIncidentReportGetByIdPayload = MFleetIncidentReportGetByIdPayload; class MFleetIncidentReportDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.fltir_id) { errorLogger.fltir_id = "Incident Report ID is Required!"; } return errorLogger; } } exports.MFleetIncidentReportDeletePayload = MFleetIncidentReportDeletePayload; class MFleetIncidentReportInsertUpdatePayload extends fleet_incident_report_1.FleetIncidentReport { constructor(init) { super(); Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.fltir_vehicle_id_fltvh) { errorLogger.fltir_vehicle_id_fltvh = "Vehicle is Required!"; } if (!this.fltir_incident_date) { errorLogger.fltir_incident_date = "Incident Date is Required!"; } if (!this.fltir_incident_type_sygms) { errorLogger.fltir_incident_type_sygms = "Incident Type is Required!"; } if (!this.fltir_severity_sygms) { errorLogger.fltir_severity_sygms = "Severity is Required!"; } if (!this.fltir_description) { errorLogger.fltir_description = "Description is Required!"; } if (!this.fltir_entity_id_syen) { errorLogger.fltir_entity_id_syen = "Entity is Required!"; } return errorLogger; } } exports.MFleetIncidentReportInsertUpdatePayload = MFleetIncidentReportInsertUpdatePayload;