package com.bao.lc.site.s3.bean;
public class PassengerInfo
{
public String cardNo; // 证件号码
public String name;
public String phone;
public String cardType; // 证件类型: 二代身份证, 一代身份证
public String tiketType; // 车票类型:成人票, 儿童票...
public String seatClass; // 席别: 硬卧,软卧
public String isSave; // 是否保存到常用联系人: Y, N
public PassengerInfo()
{
this.cardType = "1";
this.tiketType = "1";
this.isSave = "Y";
}
public String getPassengerTickets()
{
StringBuilder sb = new StringBuilder();
sb.append(seatClass).append(",").append(tiketType).append(",");
sb.append(name).append(",").append(cardType).append(",").append(cardNo).append(",");
sb.append(phone).append(",").append(isSave);
return sb.toString();
}
public String getOldPassenger()
{
StringBuilder builder = new StringBuilder();
builder.append(name).append(",").append(cardType).append(",").append(cardNo);
return builder.toString();
}
public String saveToString()
{
StringBuilder sb = new StringBuilder();
sb.append(name).append(",").append(cardType).append(",").append(cardNo);
sb.append(",").append(tiketType).append(",").append(phone).append(",").append(isSave);
return sb.toString();
}
public void loadFromString(String str)
{
if(str == null)
{
return;
}
String[] fields = str.split(",");
for(int i = 0; i < fields.length; i++)
{
fields[i] = fields[i].trim();
}
if(fields.length < 6)
{
return;
}
int i = 0;
name = fields[i++];
cardType = fields[i++];
cardNo = fields[i++];
tiketType = fields[i++];
phone = fields[i++];
isSave = fields[i++];
}
}