using System; namespace IStation.Entity { /// /// 曲线分析能效结论 /// public class CurveAnaRunResult : BaseModel { public CurveAnaRunResult() { } public CurveAnaRunResult(CurveAnaRunResult rhs) : base(rhs) { this.Id = rhs.Id; this.AnaSchemeId = rhs.AnaSchemeId; this.Year = rhs.Year; this.Month = rhs.Month; this.RunningCount = rhs.RunningCount; this.RunningFlag = rhs.RunningFlag; this.MaxTime = rhs.MaxTime; this.MinTime = rhs.MinTime; this.TotalPointCount = rhs.TotalPointCount; this.AnaPointCount = rhs.AnaPointCount; this.UsePointCount = rhs.UsePointCount; } public void Reset(CurveAnaRunResult rhs) { this.Id = rhs.Id; this.AnaSchemeId = rhs.AnaSchemeId; this.Year = rhs.Year; this.Month = rhs.Month; this.RunningCount = rhs.RunningCount; this.RunningFlag = rhs.RunningFlag; this.MaxTime = rhs.MaxTime; this.MinTime = rhs.MinTime; this.TotalPointCount = rhs.TotalPointCount; this.AnaPointCount = rhs.AnaPointCount; this.UsePointCount = rhs.UsePointCount; } /// /// 分析方案Id /// public long AnaSchemeId { get; set; } /// /// 年份 /// public int Year { get; set; } /// /// 月份 /// public int Month { get; set; } /// /// 运行数量 /// public int RunningCount { get; set; } /// /// 运行标志 /// public int RunningFlag { get; set; } /// /// 最大时间 /// public DateTime MaxTime { get; set; } /// /// 最小时间 /// public DateTime MinTime { get; set; } /// /// 总点数 /// public int TotalPointCount { get; set; } /// /// 可分析总点数 /// public int AnaPointCount { get; set; } /// /// 使用点数量 /// public int UsePointCount { get; set; } } }