using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IStation.Calculation.Eta.Model
{
///
///
///
public class StationAnaResult
{
///
///
///
///
///
public StationAnaResult(long CorpID, IStation.Model.EtaStationAnalyContextItem context)
{
this._context = context;
_result = new IStation.Model.EtaMultiRealRecordPure();
_result.CorpID = CorpID;
_result.ObjectType = IStation.ObjectType.Station;
_result.ObjectID = context.ID;
_result.RunningCount = 0;
_result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Unkonw;
//if (context.Record.Run == null)
//{
// _result.RSa = 0;
// _result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Error;
//}
//else
//{
// _result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Normal;
// _result.CopyAnaPara(context.Record);
// _result.RunningCount = context.Record.RunningCount;
// _result.RunningFlag = context.Record.RunningFlag;
// _result.RSa = context.Record.RSa;
//}
}
///
///
///
protected IStation.Model.EtaStationAnalyContextItem _context = null;
///
///
///
public IStation.Model.EtaStationAnalyContextItem Context
{
get
{
return _context;
}
set
{
_context = value;
}
}
///
///
///
protected IStation.Model.EtaMultiRealRecordPure _result = null;
///
///
///
public IStation.Model.EtaMultiRealRecordPure AnaResult
{
get
{
return _result;
}
set
{
_result = value;
}
}
///
///
///
private int _serialNO = 0;
///
///
///
public int SerialNO
{
get
{
return _serialNO;
}
set
{
_serialNO = value;
}
}
///
///
///
private long _station_id = 0;
///
///
///
public long StationID
{
get
{
return _station_id;
}
set
{
_station_id = value;
}
}
///
///
///
private long _pipe_line_id = 0;
///
///
///
public long PipeLineID
{
get
{
return _pipe_line_id;
}
set
{
_pipe_line_id = value;
}
}
#region 测点
private long monitor_id_pump_flow_array = 0;// 流量计
///
///
///
public long MonitorID_PumpFlow
{
get { return monitor_id_pump_flow_array; }
set { monitor_id_pump_flow_array = value; }
}
#endregion
#region 分析结果
bool _ana_flow_ok = false;
///
///
///
public bool Ana_flow_ok
{
get { return _ana_flow_ok; }
set { _ana_flow_ok = value; }
}
bool _ana_head_ok = false;
///
///
///
public bool Ana_head_ok
{
get { return _ana_head_ok; }
set { _ana_head_ok = value; }
}
bool _ana_eta_ok = false;
///
///
///
public bool Ana_eta_ok
{
get { return _ana_eta_ok; }
set { _ana_eta_ok = value; }
}
#endregion
}
}