using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Entities.Groups
{
///
/// 机票费用录入
///
[SugarTable("Grp_AirTicketReservations")]
public class Grp_AirTicketReservations : EntityBase
{
///
/// 团组外键编号
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int DIId { get; set; }
///
/// 航班号
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")]
public string FlightsCode { get; set; }
///
/// 航班日期
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(30)")]
public string FlightsDate { get; set; }
///
/// 航班时间
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(30)")]
public string FlightsTime { get; set; }
///
/// 抵达时间
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(30)")]
public string ArrivedTime { get; set; }
///
/// 是否值机
/// 0 否 1 是
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int IsCheckIn { get; set; }
///
/// 是否选座
/// 0 否 1 是
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int IsSetSeat { get; set; }
///
/// 是否购买行李服务
/// 0 否 1 是
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int IsPackage { get; set; }
///
/// 是否行李直挂
/// 0 否 1 是
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int IsBagHandle { get; set; }
///
/// 是否火车票出票选座
/// 0 否 1 是
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int IsTrain { get; set; }
///
/// 城市A-B
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")]
public string FlightsCity { get; set; }
///
/// 去程航班描述代码
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
public string LeaveDescription { get; set; }
/// ///
/// 内陆段航班描述
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
public string FlightsDescription { get; set; }
///
/// 返程航班描述代码
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")]
public string ReturnDescription { get; set; }
///
/// 客户人数
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int ClientNum { get; set; }
///
/// 客人名称
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(125)")]
public string ClientName { get; set; }
///
/// 出票前报价
///
[SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")]
public decimal PrePrice { get; set; }
///
/// 出票前报价币种
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int PreCurrency { get; set; }
///
/// 机票全价
///
[SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")]
public decimal Price { get; set; }
///
/// 币种
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int Currency { get; set; }
///
/// 机票编号
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")]
public string TicketNumber { get; set; }
///
/// 机票票号
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")]
public string TicketCode { get; set; }
///
/// 报价说明
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(1000)")]
public string PriceDescription { get; set; }
///
/// 舱类型(数据类型外键)
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int CType { get; set; }
///
/// 客人类型(数据类型外键)
///
[SugarColumn(IsNullable = true, ColumnDataType = "int")]
public int PassengerType { get; set; }
}
}