mariamzpackage
Version:
lab3 nodejs task 1
36 lines (32 loc) • 813 B
JavaScript
class flight_ticket{
constructor(){
this.tickets=[];
}
addticket(id,sNum,fnum,dep,trvDT){
let obj={
"TicketID":id,
"SeatNumber":sNum,
"FlightNumber":fnum,
"Departure":dep,
"TravelDate":trvDT
}
this.tickets.push(obj);
}
getticket(id){
for(var i=0;i<this.tickets.length;i++){
if(this.tickets[i].TicketID==parseInt(id))
{
return this.tickets[i];
}
}
}
updateTicket(id,obj){
for(var i=0;i<this.tickets.length;i++){
if(this.tickets[i].TicketID==parseInt(id))
{
this.tickets[i]=obj;
}
}
}
}
module.exports=flight_ticket;