using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.Entities.Groups { /// /// 酒店表 /// [SugarTable("Grp_HotelReservations")] public class Grp_HotelReservations:EntityBase { /// /// 团组Id /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int DIId { get; set; } /// /// 客人类型 数据类型字表Id /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int GTId { get; set; } /// /// 入住卷号码 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string CheckNumber { get; set; } /// /// 预订网站数据类型字表Id /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int ReservationsWebsite { get; set; } /// /// 预订号码 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string ReservationsNo { get; set; } /// /// 酒店确定编号 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string DetermineNo { get; set; } /// /// 所在城市 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string City { get; set; } /// /// 酒店名称 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")] public string HotelName { get; set; } /// /// 酒店地址 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(200)")] public string HotelAddress { get; set; } /// /// 酒店电话 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string HotelTel { get; set; } /// /// 酒店传真 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")] public string HotelFax { get; set; } /// /// 客人姓名 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string GuestName { get; set; } /// /// 入住日期 /// [SugarColumn(IsNullable = true, ColumnDataType = "DateTime")] public DateTime CheckInDate { get; set; } /// /// 退房日期 /// [SugarColumn(IsNullable = true, ColumnDataType = "DateTime")] public DateTime CheckOutDate { get; set; } /// /// 实际金额 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal Budget { get; set; } /// /// 预算币种 数据类型字表Id /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int BudgetCurrency { get; set; } /// /// 单间数量 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int SingleRoomCount { get; set; } /// /// 单间单价 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal SingleRoomPrice { get; set; } /// /// 双间数量 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int DoubleRoomCount { get; set; } /// /// 双间单价 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal DoubleRoomPrice { get; set; } /// /// 套房数量 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int SuiteRoomCount { get; set; } /// /// 套房单价 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal SuiteRoomPrice { get; set; } /// /// 其他房型数量 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int OtherRoomCount { get; set; } /// /// 其他房型单价 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal OtherRoomPrice { get; set; } /// /// 佣金 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal Commission { get; set; } /// /// 佣金币种 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int CommissionCurrency { get; set; } /// /// 佣金标识0否 1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int CommissionMark { get; set; } /// /// 房间说明 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")] public string RoomExplanation { get; set; } /// /// 附件 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(500)")] public string Attachment { get; set; } /// /// 信用卡金额 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal CardPrice { get; set; } /// /// 确认标识信用卡金额 0:未刷(红色) 1:已刷(绿色) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsCardPrice { get; set; } /// /// 早餐费 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10, 2)")] public decimal breakfastPrice { get; set; } /// /// 是否由地接支付0否1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsOppay { get; set; } /// /// 是否住了单间0否1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsCboOne { get; set; } /// /// 是否住了双间0否1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsCboTwo { get; set; } /// /// 是否住了酒店套房0否1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsCboThree { get; set; } /// /// 是否住了其他房型0否1是 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsCboFour { get; set; } } }