using OASystem.Domain.Entities.Groups; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.ViewModels.Groups { public class AirTicketReservationsView:Grp_AirTicketReservations { /// /// 总经理是否审核 /// public int IsAuditGM { get; set; } /// /// 舱类型 /// public string CTypeName { get; set; } public string PreCurrencyStr { get; set; } public string CurrencyStr { get; set; } public string FlightDescription { get; set; } public string ClientNameStr { get; set; } public int IsPay { get; set; } } public class AirGroupCostParameterView { /// /// 经济舱成本 /// public decimal JJCCB { get; set; } /// /// 经济舱系数 /// public decimal JJCXS { get; set; } /// /// 经济舱人数 /// public int JJCRS { get; set; } /// /// 公务舱成本 /// public decimal GWCCB { get; set; } /// /// 公务舱系数 /// public decimal GWCXS { get; set; } /// /// 公务舱人数 /// public int GWCRS { get; set; } } public class AirTicketReservationsPayView { /// /// 团组号 /// public string TourCode { get; set; } /// /// 团组名称 /// public string TeamName { get; set; } /// /// 城市A-B /// public string FlightsCity { get; set; } /// /// 航班说明 /// public string FlightsDescription { get; set; } /// /// 航班号 /// public string FlightsCode { get; set; } /// /// 舱位 /// public string CTypeName { get; set; } /// /// 客人姓名 /// public string ClientName { get; set; } /// /// 舱位人数 /// public int ClientNum { get; set; } /// /// 单价 /// public decimal PrePrice { get; set; } /// /// 总价 /// public decimal Price { get; set; } /// /// 支付方式 /// public string PayType { get; set; } /// /// 费用表示 /// public string OrbitalPrivateTransfer { get; set; } /// /// 卡号 /// public string BankNo { get; set; } /// /// 卡类型 /// public string BankType { get; set; } /// /// 支付时间 /// public DateTime CreateTime { get; set; } /// /// 收款方 /// public string Payee { get; set; } /// /// 费用说明 /// public string PriceDescription { get; set; } /// /// 币种 /// public string CurrencyStr { get; set; } } /// /// 导出行程单数据 /// public class Itinerary { /// /// 航空公司记录编码 /// public string AirlineRecordCode { get; set; } = "--"; /// /// 订座记录编码 /// public string ReservationRecordCode{ get; set; } = "--"; /// /// 旅客姓名 /// public string ClientName{ get; set; } = "--"; /// /// 票号 /// public string TicketNumber{ get; set; } = "--"; /// /// 身份识别代码 /// public string IdentificationCode{ get; set; } = "--"; /// /// 联票 /// public string JointTicket{ get; set; } = "--"; /// /// 出票航空公司 /// public string AirlineCompany{ get; set; } = "--"; /// /// 出票时间 /// public string TimeIssue{ get; set; } = "--"; /// /// 代理人 /// public string DrawingAgent{ get; set; } = "--"; /// /// 航协代码 /// public string NavigationCode{ get; set; } = "--"; /// /// 代理人地址 /// public string AgentsAddress{ get; set; } = "--"; /// /// 代理人电话 /// public string AgentPhone{ get; set; } = "--"; /// /// 代理人传真 /// public string AgentFacsimile{ get; set; } = "--"; /// /// 航班数据 /// public List AirInfo { get;set; } = new List(); } /// /// 航班信息 /// public class AirInfo { /// /// 始发地/到达地 /// public string Destination { get; set; } /// /// 航班号 /// public string Flight { get; set; } /// /// 座位等级 /// public string SeatingClass { get; set; } /// /// 日期 /// public string FlightDate { get; set; } /// /// 起飞时间 /// public string DepartureTime { get; set; } /// /// 到达时间 /// public string LandingTime { get; set; } /// /// 有效期 /// public string ValidityPeriod { get; set; } /// /// 客票状态 /// public string TicketStatus { get; set; } /// /// 行李 /// public string Luggage { get; set; } /// /// 起飞航站楼 /// public string DepartureTerminal { get; set; } /// /// 到达航站楼 /// public string LandingTerminal { get; set; } } }