using System.Collections.Generic;
|
|
namespace IStation.Entity
|
{
|
/// <summary>
|
/// 曲线分析能效运行记录组
|
/// </summary>
|
public class CurveAnaRecordMonthGroup
|
{
|
public CurveAnaRecordMonthGroup() { }
|
|
public CurveAnaRecordMonthGroup(CurveAnaRecordMonthGroup rhs)
|
{
|
this.AnaSchemeId = rhs.AnaSchemeId;
|
this.StructureId = rhs.StructureId;
|
this.Year = rhs.Year;
|
this.Month = rhs.Month;
|
this.RunningCount = rhs.RunningCount;
|
this.RunningFlag = rhs.RunningFlag;
|
this.RecordList = new List<CurveAnaRecord>(rhs.RecordList);
|
}
|
|
public void Reset(CurveAnaRecordMonthGroup rhs)
|
{
|
this.AnaSchemeId = rhs.AnaSchemeId;
|
this.StructureId = rhs.StructureId;
|
this.Year = rhs.Year;
|
this.Month = rhs.Month;
|
this.RunningCount = rhs.RunningCount;
|
this.RunningFlag = rhs.RunningFlag;
|
this.RecordList = new List<CurveAnaRecord>(rhs.RecordList);
|
}
|
|
|
/// <summary>
|
/// 分析方案Id
|
/// </summary>
|
public long AnaSchemeId { get; set; }
|
|
/// <summary>
|
/// 对象结构Id
|
/// </summary>
|
public long StructureId { get; set; }
|
|
/// <summary>
|
/// 年份
|
/// </summary>
|
public int Year { get; set; }
|
|
/// <summary>
|
/// 月份
|
/// </summary>
|
public int Month { get; set; }
|
|
/// <summary>
|
/// 运行数量
|
/// </summary>
|
public int RunningCount { get; set; }
|
|
/// <summary>
|
/// 运行标志
|
/// </summary>
|
public int RunningFlag { get; set; }
|
|
/// <summary>
|
/// 记录列表
|
/// </summary>
|
public List<CurveAnaRecord> RecordList { get; set; }
|
|
}
|
}
|