using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Domain { public class HostModal { /// /// HostID /// public virtual int HostID { get; set; } /// /// 设备 /// public virtual RoomTypeModal Modal { get; set; } /// /// 状态:1开,2关 /// public virtual int Status { get; set; } /// /// 亮度 /// public virtual int Brightness { get; set; } /// /// 当前温度 /// public virtual int CurrentTemp { get; set; } /// /// 设定温度 /// public virtual int SettingTemp { get; set; } /// /// 风速 /// public virtual int FanSpeed { get; set; } /// /// 模式 /// public virtual int Mode { get; set; } /// /// 阀门 /// public virtual int Valve { get; set; } /// /// 当天开启时长 /// public virtual int Time { get; set; } public virtual DateTime? UpdateTime { get; set; } public override bool Equals(object obj) { HostModal o = obj as HostModal; if (o == null) { return false; } return this.HostID == o.HostID && this.Modal.ID == o.Modal.ID; } public override int GetHashCode() { return this.HostID.GetHashCode() ^ this.Modal.GetHashCode(); } } }