using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using static Hydro.Core.ObjectEnum; namespace Hydro.Core.Model { [Serializable] public abstract class BaseModel { public BaseModel() { } public BaseModel(BaseModel model) { this.ID = model.ID; this.Name = model.Name; this.Status = model.Status; } public virtual string ID { get; set; } public virtual string Name { get; set; } public virtual StatusType Status { get; set; } = StatusType.OPEN; [Category("基本信息")] [Description("楼层")] [DisplayName("楼层")] public virtual string Floor { get; set; } } }