namespace HydroUI { [Serializable] public abstract class BaseModel { public BaseModel() { } public BaseModel(BaseModel model) { this.ID = model.ID; this.Name = model.Name; this.Status = model.Status; this.Floor = model.Floor; } /// /// 标识 /// public virtual string ID { get; set; } /// /// 名称 /// public virtual string Name { get; set; } /// /// 状态 /// public virtual StatusType Status { get; set; } = StatusType.OPEN; /// /// 楼层 /// public virtual string Floor { get; set; } } }