using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IStation.Model
{
///
/// 能效汇总(业务)周记录
///
public class EtaSumLogicWeekRecord : System.ICloneable
{
///
///
///
public EtaSumLogicWeekRecord() { }
///
///
///
public EtaSumLogicWeekRecord(EtaSumLogicWeekRecord rhs)
{
this.ID = rhs.ID;
this.CorpID = rhs.CorpID;
this.ObjectType = rhs.ObjectType;
this.ObjectID = rhs.ObjectID;
this.StartDay = rhs.StartDay;
this.EndDay = rhs.EndDay;
this.DataTime = rhs.DataTime;
this.Qt = rhs.Qt;
this.Dt = rhs.Dt;
this.Emin = rhs.Emin;
this.Emax = rhs.Emax;
this.Eavg = rhs.Eavg;
this.Qmin = rhs.Qmin;
this.Qmax = rhs.Qmax;
this.Qavg = rhs.Qavg;
this.Hmin = rhs.Hmin;
this.Hmax = rhs.Hmax;
this.Havg = rhs.Havg;
this.Pmin = rhs.Pmin;
this.Pmax = rhs.Pmax;
this.Pavg = rhs.Pavg;
this.WPmin = rhs.WPmin;
this.WPmax = rhs.WPmax;
this.WPavg = rhs.WPavg;
this.UWPmin = rhs.UWPmin;
this.UWPmax = rhs.UWPmax;
this.UWPavg = rhs.UWPavg;
this.PointCount = rhs.PointCount;
}
///
/// 标识
///
public long ID { get; set; }
///
/// 客户标识
///
public long CorpID { get; set; }
///
/// 对象类型
///
public string ObjectType { get; set; }
///
/// 对象标识
///
public long ObjectID { get; set; }
///
/// 开始日期
///
public DateTime StartDay { get; set; }
///
/// 结束日期
///
public DateTime EndDay { get; set; }
///
/// 数据时间
///
public DateTime DataTime { get; set; }
///
/// 总流量
///
public double Qt { get; set; }
///
/// 总电能
///
public double Dt { get; set; }
///
/// 最小效率
///
public double Emin { get; set; }
///
/// 最大效率
///
public double Emax { get; set; }
///
/// 平均效率
///
public double Eavg { get; set; }
///
/// 最小流量
///
public double Qmin { get; set; }
///
/// 最大流量
///
public double Qmax { get; set; }
///
/// 平均流量
///
public double Qavg { get; set; }
///
/// 最小扬程
///
public double Hmin { get; set; }
///
/// 最大扬程
///
public double Hmax { get; set; }
///
/// 平均扬程
///
public double Havg { get; set; }
///
/// 最小功率
///
public double Pmin { get; set; }
///
/// 最大功率
///
public double Pmax { get; set; }
///
/// 平均功率
///
public double Pavg { get; set; }
///
/// 最小千吨能耗
///
public double WPmin { get; set; }
///
/// 最大千吨能耗
///
public double WPmax { get; set; }
///
/// 平均千吨能耗
///
public double WPavg { get; set; }
///
/// 最小单位能耗
///
public double UWPmin { get; set; }
///
/// 最大单位能耗
///
public double UWPmax { get; set; }
///
/// 平均单位能耗
///
public double UWPavg { get; set; }
///
/// 点数
///
public int PointCount { get; set; }
///
///
///
public EtaSumLogicWeekRecord Clone()
{
return (EtaSumLogicWeekRecord)this.MemberwiseClone();
}
object ICloneable.Clone()
{
return this.MemberwiseClone();
}
}
}