cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
74 lines (73 loc) • 2.59 kB
JavaScript
;
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;