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; }
}
}