define(function (require) { var eo = require("../platform/EventObject.js"); var $ = require("../../modules/jquery/jquery-1.11.0.js"); function Passenger(name, type, typename, idtype, idtypename, id, firstLetter) { this.name = name; this.type = type; this.idtype = idtype; this.id = id; this.key = type + "$" + name + "$" + idtype + "$" + this.id; this.save = false; this.firstLetter = firstLetter; this.idtypeName = idtypename; this.typename = typename; var __ = this; this.toString = function () { return name; }; this.toHtml = function (removeFlag) { return ""; }; //e.passengers.push(new Passenger(this.passenger_name, this.passenger_type, this.passenger_id_type_code, this.passenger_id_no, this.first_letter)); this.toRawPassenger = function () { return { passenger_name: __.name, passenger_type: __.type, passenger_id_type_code: __.idtype, passenger_id_no: __.id, passenger_first_letter: __.firstLetter, mobile_no: "", passenger_id_type_name: __.idtypeName, passenger_type_name: __.typename }; }; return this; }; Passenger.prototype = Object.create(eo); Passenger.constructor = Passenger; return Passenger; });