diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATA.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATA.cs
new file mode 100644
index 0000000..d41fb67
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATA.cs
@@ -0,0 +1,186 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATA.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATA
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:36 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+using System.Data;
+using System.Collections.Generic;
+using Maticsoft.Common;
+using Competition.Mysql.Model;
+namespace Competition.Mysql.BLL
+{
+ ///
+ /// T_ALM_PIPECOLLDATA
+ ///
+ public partial class T_ALM_PIPECOLLDATA
+ {
+ private readonly Competition.Mysql.DAL.T_ALM_PIPECOLLDATA dal=new Competition.Mysql.DAL.T_ALM_PIPECOLLDATA();
+ public T_ALM_PIPECOLLDATA()
+ {}
+ #region BasicMethod
+ ///
+ /// 是否存在该记录
+ ///
+ public bool Exists(string PIPE_CODE)
+ {
+ return dal.Exists(PIPE_CODE);
+ }
+
+ ///
+ /// 增加一条数据
+ ///
+ public bool Add(Competition.Mysql.Model.T_ALM_PIPECOLLDATA model)
+ {
+ return dal.Add(model);
+ }
+
+ ///
+ /// 更新一条数据
+ ///
+ public bool Update(Competition.Mysql.Model.T_ALM_PIPECOLLDATA model)
+ {
+ return dal.Update(model);
+ }
+
+ ///
+ /// 删除一条数据
+ ///
+ public bool Delete(string PIPE_CODE)
+ {
+
+ return dal.Delete(PIPE_CODE);
+ }
+ ///
+ /// 删除一条数据
+ ///
+ public bool DeleteList(string PIPE_CODElist )
+ {
+ return dal.DeleteList(PIPE_CODElist );
+ }
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATA GetModel(string PIPE_CODE)
+ {
+
+ return dal.GetModel(PIPE_CODE);
+ }
+
+ ///
+ /// 得到一个对象实体,从缓存中
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATA GetModelByCache(string PIPE_CODE)
+ {
+
+ string CacheKey = "T_ALM_PIPECOLLDATAModel-" + PIPE_CODE;
+ object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
+ if (objModel == null)
+ {
+ try
+ {
+ objModel = dal.GetModel(PIPE_CODE);
+ if (objModel != null)
+ {
+ int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt("ModelCache");
+ Maticsoft.Common.DataCache.SetCache(CacheKey, objModel, DateTime.Now.AddMinutes(ModelCache), TimeSpan.Zero);
+ }
+ }
+ catch{}
+ }
+ return (Competition.Mysql.Model.T_ALM_PIPECOLLDATA)objModel;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetList(string strWhere)
+ {
+ return dal.GetList(strWhere);
+ }
+ ///
+ /// 获得前几行数据
+ ///
+ public DataSet GetList(int Top,string strWhere,string filedOrder)
+ {
+ return dal.GetList(Top,strWhere,filedOrder);
+ }
+ ///
+ /// 获得数据列表
+ ///
+ public List GetModelList(string strWhere)
+ {
+ DataSet ds = dal.GetList(strWhere);
+ return DataTableToList(ds.Tables[0]);
+ }
+ ///
+ /// 获得数据列表
+ ///
+ public List DataTableToList(DataTable dt)
+ {
+ List modelList = new List();
+ int rowsCount = dt.Rows.Count;
+ if (rowsCount > 0)
+ {
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATA model;
+ for (int n = 0; n < rowsCount; n++)
+ {
+ model = dal.DataRowToModel(dt.Rows[n]);
+ if (model != null)
+ {
+ modelList.Add(model);
+ }
+ }
+ }
+ return modelList;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetAllList()
+ {
+ return GetList("");
+ }
+
+ ///
+ /// 分页获取数据列表
+ ///
+ public int GetRecordCount(string strWhere)
+ {
+ return dal.GetRecordCount(strWhere);
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
+ {
+ return dal.GetListByPage( strWhere, orderby, startIndex, endIndex);
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ //public DataSet GetList(int PageSize,int PageIndex,string strWhere)
+ //{
+ //return dal.GetList(PageSize,PageIndex,strWhere);
+ //}
+
+ #endregion BasicMethod
+ #region ExtensionMethod
+
+ #endregion ExtensionMethod
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATACOMPARE.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATACOMPARE.cs
new file mode 100644
index 0000000..be67a6c
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/BLL/T_ALM_PIPECOLLDATACOMPARE.cs
@@ -0,0 +1,172 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATACOMPARE.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATACOMPARE
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:38 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+using System.Data;
+using System.Collections.Generic;
+using Maticsoft.Common;
+using Competition.Mysql.Model;
+namespace Competition.Mysql.BLL
+{
+ ///
+ /// T_ALM_PIPECOLLDATACOMPARE
+ ///
+ public partial class T_ALM_PIPECOLLDATACOMPARE
+ {
+ private readonly Competition.Mysql.DAL.T_ALM_PIPECOLLDATACOMPARE dal=new Competition.Mysql.DAL.T_ALM_PIPECOLLDATACOMPARE();
+ public T_ALM_PIPECOLLDATACOMPARE()
+ {}
+ #region BasicMethod
+
+ ///
+ /// 增加一条数据
+ ///
+ public bool Add(Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model)
+ {
+ return dal.Add(model);
+ }
+
+ ///
+ /// 更新一条数据
+ ///
+ public bool Update(Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model)
+ {
+ return dal.Update(model);
+ }
+
+ ///
+ /// 删除一条数据
+ ///
+ public bool Delete()
+ {
+ //该表无主键信息,请自定义主键/条件字段
+ return dal.Delete();
+ }
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE GetModel()
+ {
+ //该表无主键信息,请自定义主键/条件字段
+ return dal.GetModel();
+ }
+
+ ///
+ /// 得到一个对象实体,从缓存中
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE GetModelByCache()
+ {
+ //该表无主键信息,请自定义主键/条件字段
+ string CacheKey = "T_ALM_PIPECOLLDATACOMPAREModel-" ;
+ object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
+ if (objModel == null)
+ {
+ try
+ {
+ objModel = dal.GetModel();
+ if (objModel != null)
+ {
+ int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt("ModelCache");
+ Maticsoft.Common.DataCache.SetCache(CacheKey, objModel, DateTime.Now.AddMinutes(ModelCache), TimeSpan.Zero);
+ }
+ }
+ catch{}
+ }
+ return (Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE)objModel;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetList(string strWhere)
+ {
+ return dal.GetList(strWhere);
+ }
+ ///
+ /// 获得前几行数据
+ ///
+ public DataSet GetList(int Top,string strWhere,string filedOrder)
+ {
+ return dal.GetList(Top,strWhere,filedOrder);
+ }
+ ///
+ /// 获得数据列表
+ ///
+ public List GetModelList(string strWhere)
+ {
+ DataSet ds = dal.GetList(strWhere);
+ return DataTableToList(ds.Tables[0]);
+ }
+ ///
+ /// 获得数据列表
+ ///
+ public List DataTableToList(DataTable dt)
+ {
+ List modelList = new List();
+ int rowsCount = dt.Rows.Count;
+ if (rowsCount > 0)
+ {
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model;
+ for (int n = 0; n < rowsCount; n++)
+ {
+ model = dal.DataRowToModel(dt.Rows[n]);
+ if (model != null)
+ {
+ modelList.Add(model);
+ }
+ }
+ }
+ return modelList;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetAllList()
+ {
+ return GetList("");
+ }
+
+ ///
+ /// 分页获取数据列表
+ ///
+ public int GetRecordCount(string strWhere)
+ {
+ return dal.GetRecordCount(strWhere);
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
+ {
+ return dal.GetListByPage( strWhere, orderby, startIndex, endIndex);
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ //public DataSet GetList(int PageSize,int PageIndex,string strWhere)
+ //{
+ //return dal.GetList(PageSize,PageIndex,strWhere);
+ //}
+
+ #endregion BasicMethod
+ #region ExtensionMethod
+
+ #endregion ExtensionMethod
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATA.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATA.cs
new file mode 100644
index 0000000..9768a85
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATA.cs
@@ -0,0 +1,1123 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATA.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATA
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:36 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+using System.Data;
+using System.Text;
+using System.Data.SqlClient;
+using Maticsoft.DBUtility;//Please add references
+namespace Competition.Mysql.DAL
+{
+ ///
+ /// 数据访问类:T_ALM_PIPECOLLDATA
+ ///
+ public partial class T_ALM_PIPECOLLDATA
+ {
+ public T_ALM_PIPECOLLDATA()
+ {}
+ #region BasicMethod
+
+ ///
+ /// 是否存在该记录
+ ///
+ public bool Exists(string PIPE_CODE)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select count(1) from T_ALM_PIPECOLLDATA");
+ strSql.Append(" where PIPE_CODE=@PIPE_CODE ");
+ SqlParameter[] parameters = {
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40) };
+ parameters[0].Value = PIPE_CODE;
+
+ return DbHelperSQL.Exists(strSql.ToString(),parameters);
+ }
+
+
+ ///
+ /// 增加一条数据
+ ///
+ public bool Add(Competition.Mysql.Model.T_ALM_PIPECOLLDATA model)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("insert into T_ALM_PIPECOLLDATA(");
+ strSql.Append("PIPE_CODE,MONITOR_ID,COLL_DATA,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_RELATIVE_DENSITY,STAN_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME)");
+ strSql.Append(" values (");
+ strSql.Append("@PIPE_CODE,@MONITOR_ID,@COLL_DATA,@COLL_TIME,@COND_DENSITY,@COND_DENSITY_STATE,@COND_TEMPERATURE,@COND_TEMPERATURE_STATE,@COND_PRESSURE,@COND_PRESSURE_STATE,@COND_TOTAL_VOLUME,@COND_VELOCITY,@COND_FLOWMETER_STATE,@COND_FLOW_COMPUTER_STATUS,@STAN_RELATIVE_DENSITY,@STAN_DENSITY,@STAN_VELOCITY,@STAN_HIGH_QGR,@STAN_LOW_QGR,@STAN_METHANE,@STAN_ETHANE,@STAN_PROPANE,@STAN_ISOBUTANE,@STAN_BUTANE,@STAN_ISOPENTANE,@STAN_PENTANE,@STAN_NEWPENTANE,@STAN_HEXANE,@STAN_CARBONDIOXIDE,@STAN_NITROGEN,@STAN_YESTERDAY_TOTAL_VOLUME,@STAN_TODAY_TOTAL_VOLUME,@STAN_PREVIOUS_MONTHS_VOLUME,@STAN_THIS_MONTHS_VOLUME,@STAN_PREVIOUS_YEAR_VOLUME,@STAN_THIS_YEAR_VOLUME,@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,@STAN_YESTERDAY_TOTAL_QUALITY,@STAN_TODAY_TOTAL_QUALITY,@STAN_PREVIOUS_MONTHS_QUALITY,@STAN_THIS_MONTHS_QUALITY,@STAN_PREVIOUS_YEAR_QUALITY,@STAN_THIS_YEAR_QUALITY,@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,@COND_DENSITY_FLAG,@COND_DENSITY_STATE_FLAG,@COND_TEMPERATURE_FLAG,@COND_TEMPERATURE_STATE_FLAG,@COND_PRESSURE_FLAG,@COND_PRESSURE_STATE_FLAG,@COND_TOTAL_VOLUME_FLAG,@COND_VELOCITY_FLAG,@COND_FLOWMETER_STATE_FLAG,@COND_FLOW_COMPUTER_STATUS_FLAG,@STAN_RELATIVE_DENSITY_FLAG,@STAN_DENSITY_FLAG,@STAN_VELOCITY_FLAG,@STAN_HIGH_QGR_FLAG,@STAN_LOW_QGR_FLAG,@STAN_METHANE_FLAG,@STAN_ETHANE_FLAG,@STAN_PROPANE_FLAG,@STAN_ISOBUTANE_FLAG,@STAN_BUTANE_FLAG,@STAN_ISOPENTANE_FLAG,@STAN_PENTANE_FLAG,@STAN_NEWPENTANE_FLAG,@STAN_HEXANE_FLAG,@STAN_CARBONDIOXIDE_FLAG,@STAN_NITROGEN_FLAG,@STAN_YESTERDAY_TOTAL_VOLUME_FLAG,@STAN_TODAY_TOTAL_VOLUME_FLAG,@STAN_PREVIOUS_MONTHS_VOLUME_FLAG,@STAN_THIS_MONTHS_VOLUME_FLAG,@STAN_PREVIOUS_YEAR_VOLUME_FLAG,@STAN_THIS_YEAR_VOLUME_FLAG,@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,@STAN_YESTERDAY_TOTAL_QUALITY_FLAG,@STAN_TODAY_TOTAL_QUALITY_FLAG,@STAN_PREVIOUS_MONTHS_QUALITY_FLAG,@STAN_THIS_MONTHS_QUALITY_FLAG,@STAN_PREVIOUS_YEAR_QUALITY_FLAG,@STAN_THIS_YEAR_QUALITY_FLAG,@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,@COLLFIXTURE_CODE,@SERVER_TIME,@FIELD_CHAR1,@FIELD_CHAR2,@FIELD_DECIMAL2,@FIELD_DECIMAL3,@STAN_PRESENT_GATE_HEARTBEAT,@STAN_PRESENT_GATE_POUNDS_SATRT_TIME,@STAN_PRESENT_GATE_POUNDS_END_TIME)");
+ SqlParameter[] parameters = {
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40),
+ new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
+ new SqlParameter("@COLL_DATA", SqlDbType.Decimal,9),
+ new SqlParameter("@COLL_TIME", SqlDbType.DateTime),
+ new SqlParameter("@COND_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TEMPERATURE", SqlDbType.Decimal,5),
+ new SqlParameter("@COND_TEMPERATURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_PRESSURE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_PRESSURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_FLOWMETER_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS", SqlDbType.Int,4),
+ new SqlParameter("@STAN_RELATIVE_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HIGH_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_LOW_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_METHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ETHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PROPANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOBUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_BUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NEWPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HEXANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_CARBONDIOXIDE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NITROGEN", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_DENSITY_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOWMETER_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_RELATIVE_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HIGH_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_LOW_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_METHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ETHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PROPANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOBUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_BUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NEWPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HEXANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_CARBONDIOXIDE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NITROGEN_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COLLFIXTURE_CODE", SqlDbType.VarChar,50),
+ new SqlParameter("@SERVER_TIME", SqlDbType.DateTime),
+ new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
+ new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_GATE_HEARTBEAT", SqlDbType.Int,4),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_SATRT_TIME", SqlDbType.DateTime),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_END_TIME", SqlDbType.DateTime)};
+ parameters[0].Value = model.PIPE_CODE;
+ parameters[1].Value = model.MONITOR_ID;
+ parameters[2].Value = model.COLL_DATA;
+ parameters[3].Value = model.COLL_TIME;
+ parameters[4].Value = model.COND_DENSITY;
+ parameters[5].Value = model.COND_DENSITY_STATE;
+ parameters[6].Value = model.COND_TEMPERATURE;
+ parameters[7].Value = model.COND_TEMPERATURE_STATE;
+ parameters[8].Value = model.COND_PRESSURE;
+ parameters[9].Value = model.COND_PRESSURE_STATE;
+ parameters[10].Value = model.COND_TOTAL_VOLUME;
+ parameters[11].Value = model.COND_VELOCITY;
+ parameters[12].Value = model.COND_FLOWMETER_STATE;
+ parameters[13].Value = model.COND_FLOW_COMPUTER_STATUS;
+ parameters[14].Value = model.STAN_RELATIVE_DENSITY;
+ parameters[15].Value = model.STAN_DENSITY;
+ parameters[16].Value = model.STAN_VELOCITY;
+ parameters[17].Value = model.STAN_HIGH_QGR;
+ parameters[18].Value = model.STAN_LOW_QGR;
+ parameters[19].Value = model.STAN_METHANE;
+ parameters[20].Value = model.STAN_ETHANE;
+ parameters[21].Value = model.STAN_PROPANE;
+ parameters[22].Value = model.STAN_ISOBUTANE;
+ parameters[23].Value = model.STAN_BUTANE;
+ parameters[24].Value = model.STAN_ISOPENTANE;
+ parameters[25].Value = model.STAN_PENTANE;
+ parameters[26].Value = model.STAN_NEWPENTANE;
+ parameters[27].Value = model.STAN_HEXANE;
+ parameters[28].Value = model.STAN_CARBONDIOXIDE;
+ parameters[29].Value = model.STAN_NITROGEN;
+ parameters[30].Value = model.STAN_YESTERDAY_TOTAL_VOLUME;
+ parameters[31].Value = model.STAN_TODAY_TOTAL_VOLUME;
+ parameters[32].Value = model.STAN_PREVIOUS_MONTHS_VOLUME;
+ parameters[33].Value = model.STAN_THIS_MONTHS_VOLUME;
+ parameters[34].Value = model.STAN_PREVIOUS_YEAR_VOLUME;
+ parameters[35].Value = model.STAN_THIS_YEAR_VOLUME;
+ parameters[36].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME;
+ parameters[37].Value = model.STAN_YESTERDAY_TOTAL_QUALITY;
+ parameters[38].Value = model.STAN_TODAY_TOTAL_QUALITY;
+ parameters[39].Value = model.STAN_PREVIOUS_MONTHS_QUALITY;
+ parameters[40].Value = model.STAN_THIS_MONTHS_QUALITY;
+ parameters[41].Value = model.STAN_PREVIOUS_YEAR_QUALITY;
+ parameters[42].Value = model.STAN_THIS_YEAR_QUALITY;
+ parameters[43].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY;
+ parameters[44].Value = model.COND_DENSITY_FLAG;
+ parameters[45].Value = model.COND_DENSITY_STATE_FLAG;
+ parameters[46].Value = model.COND_TEMPERATURE_FLAG;
+ parameters[47].Value = model.COND_TEMPERATURE_STATE_FLAG;
+ parameters[48].Value = model.COND_PRESSURE_FLAG;
+ parameters[49].Value = model.COND_PRESSURE_STATE_FLAG;
+ parameters[50].Value = model.COND_TOTAL_VOLUME_FLAG;
+ parameters[51].Value = model.COND_VELOCITY_FLAG;
+ parameters[52].Value = model.COND_FLOWMETER_STATE_FLAG;
+ parameters[53].Value = model.COND_FLOW_COMPUTER_STATUS_FLAG;
+ parameters[54].Value = model.STAN_RELATIVE_DENSITY_FLAG;
+ parameters[55].Value = model.STAN_DENSITY_FLAG;
+ parameters[56].Value = model.STAN_VELOCITY_FLAG;
+ parameters[57].Value = model.STAN_HIGH_QGR_FLAG;
+ parameters[58].Value = model.STAN_LOW_QGR_FLAG;
+ parameters[59].Value = model.STAN_METHANE_FLAG;
+ parameters[60].Value = model.STAN_ETHANE_FLAG;
+ parameters[61].Value = model.STAN_PROPANE_FLAG;
+ parameters[62].Value = model.STAN_ISOBUTANE_FLAG;
+ parameters[63].Value = model.STAN_BUTANE_FLAG;
+ parameters[64].Value = model.STAN_ISOPENTANE_FLAG;
+ parameters[65].Value = model.STAN_PENTANE_FLAG;
+ parameters[66].Value = model.STAN_NEWPENTANE_FLAG;
+ parameters[67].Value = model.STAN_HEXANE_FLAG;
+ parameters[68].Value = model.STAN_CARBONDIOXIDE_FLAG;
+ parameters[69].Value = model.STAN_NITROGEN_FLAG;
+ parameters[70].Value = model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG;
+ parameters[71].Value = model.STAN_TODAY_TOTAL_VOLUME_FLAG;
+ parameters[72].Value = model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG;
+ parameters[73].Value = model.STAN_THIS_MONTHS_VOLUME_FLAG;
+ parameters[74].Value = model.STAN_PREVIOUS_YEAR_VOLUME_FLAG;
+ parameters[75].Value = model.STAN_THIS_YEAR_VOLUME_FLAG;
+ parameters[76].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG;
+ parameters[77].Value = model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG;
+ parameters[78].Value = model.STAN_TODAY_TOTAL_QUALITY_FLAG;
+ parameters[79].Value = model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG;
+ parameters[80].Value = model.STAN_THIS_MONTHS_QUALITY_FLAG;
+ parameters[81].Value = model.STAN_PREVIOUS_YEAR_QUALITY_FLAG;
+ parameters[82].Value = model.STAN_THIS_YEAR_QUALITY_FLAG;
+ parameters[83].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG;
+ parameters[84].Value = model.COLLFIXTURE_CODE;
+ parameters[85].Value = model.SERVER_TIME;
+ parameters[86].Value = model.FIELD_CHAR1;
+ parameters[87].Value = model.FIELD_CHAR2;
+ parameters[88].Value = model.FIELD_DECIMAL2;
+ parameters[89].Value = model.FIELD_DECIMAL3;
+ parameters[90].Value = model.STAN_PRESENT_GATE_HEARTBEAT;
+ parameters[91].Value = model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME;
+ parameters[92].Value = model.STAN_PRESENT_GATE_POUNDS_END_TIME;
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+ ///
+ /// 更新一条数据
+ ///
+ public bool Update(Competition.Mysql.Model.T_ALM_PIPECOLLDATA model)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("update T_ALM_PIPECOLLDATA set ");
+ strSql.Append("MONITOR_ID=@MONITOR_ID,");
+ strSql.Append("COLL_DATA=@COLL_DATA,");
+ strSql.Append("COLL_TIME=@COLL_TIME,");
+ strSql.Append("COND_DENSITY=@COND_DENSITY,");
+ strSql.Append("COND_DENSITY_STATE=@COND_DENSITY_STATE,");
+ strSql.Append("COND_TEMPERATURE=@COND_TEMPERATURE,");
+ strSql.Append("COND_TEMPERATURE_STATE=@COND_TEMPERATURE_STATE,");
+ strSql.Append("COND_PRESSURE=@COND_PRESSURE,");
+ strSql.Append("COND_PRESSURE_STATE=@COND_PRESSURE_STATE,");
+ strSql.Append("COND_TOTAL_VOLUME=@COND_TOTAL_VOLUME,");
+ strSql.Append("COND_VELOCITY=@COND_VELOCITY,");
+ strSql.Append("COND_FLOWMETER_STATE=@COND_FLOWMETER_STATE,");
+ strSql.Append("COND_FLOW_COMPUTER_STATUS=@COND_FLOW_COMPUTER_STATUS,");
+ strSql.Append("STAN_RELATIVE_DENSITY=@STAN_RELATIVE_DENSITY,");
+ strSql.Append("STAN_DENSITY=@STAN_DENSITY,");
+ strSql.Append("STAN_VELOCITY=@STAN_VELOCITY,");
+ strSql.Append("STAN_HIGH_QGR=@STAN_HIGH_QGR,");
+ strSql.Append("STAN_LOW_QGR=@STAN_LOW_QGR,");
+ strSql.Append("STAN_METHANE=@STAN_METHANE,");
+ strSql.Append("STAN_ETHANE=@STAN_ETHANE,");
+ strSql.Append("STAN_PROPANE=@STAN_PROPANE,");
+ strSql.Append("STAN_ISOBUTANE=@STAN_ISOBUTANE,");
+ strSql.Append("STAN_BUTANE=@STAN_BUTANE,");
+ strSql.Append("STAN_ISOPENTANE=@STAN_ISOPENTANE,");
+ strSql.Append("STAN_PENTANE=@STAN_PENTANE,");
+ strSql.Append("STAN_NEWPENTANE=@STAN_NEWPENTANE,");
+ strSql.Append("STAN_HEXANE=@STAN_HEXANE,");
+ strSql.Append("STAN_CARBONDIOXIDE=@STAN_CARBONDIOXIDE,");
+ strSql.Append("STAN_NITROGEN=@STAN_NITROGEN,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_VOLUME=@STAN_YESTERDAY_TOTAL_VOLUME,");
+ strSql.Append("STAN_TODAY_TOTAL_VOLUME=@STAN_TODAY_TOTAL_VOLUME,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_VOLUME=@STAN_PREVIOUS_MONTHS_VOLUME,");
+ strSql.Append("STAN_THIS_MONTHS_VOLUME=@STAN_THIS_MONTHS_VOLUME,");
+ strSql.Append("STAN_PREVIOUS_YEAR_VOLUME=@STAN_PREVIOUS_YEAR_VOLUME,");
+ strSql.Append("STAN_THIS_YEAR_VOLUME=@STAN_THIS_YEAR_VOLUME,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_VOLUME=@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_QUALITY=@STAN_YESTERDAY_TOTAL_QUALITY,");
+ strSql.Append("STAN_TODAY_TOTAL_QUALITY=@STAN_TODAY_TOTAL_QUALITY,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_QUALITY=@STAN_PREVIOUS_MONTHS_QUALITY,");
+ strSql.Append("STAN_THIS_MONTHS_QUALITY=@STAN_THIS_MONTHS_QUALITY,");
+ strSql.Append("STAN_PREVIOUS_YEAR_QUALITY=@STAN_PREVIOUS_YEAR_QUALITY,");
+ strSql.Append("STAN_THIS_YEAR_QUALITY=@STAN_THIS_YEAR_QUALITY,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_QUALITY=@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,");
+ strSql.Append("COND_DENSITY_FLAG=@COND_DENSITY_FLAG,");
+ strSql.Append("COND_DENSITY_STATE_FLAG=@COND_DENSITY_STATE_FLAG,");
+ strSql.Append("COND_TEMPERATURE_FLAG=@COND_TEMPERATURE_FLAG,");
+ strSql.Append("COND_TEMPERATURE_STATE_FLAG=@COND_TEMPERATURE_STATE_FLAG,");
+ strSql.Append("COND_PRESSURE_FLAG=@COND_PRESSURE_FLAG,");
+ strSql.Append("COND_PRESSURE_STATE_FLAG=@COND_PRESSURE_STATE_FLAG,");
+ strSql.Append("COND_TOTAL_VOLUME_FLAG=@COND_TOTAL_VOLUME_FLAG,");
+ strSql.Append("COND_VELOCITY_FLAG=@COND_VELOCITY_FLAG,");
+ strSql.Append("COND_FLOWMETER_STATE_FLAG=@COND_FLOWMETER_STATE_FLAG,");
+ strSql.Append("COND_FLOW_COMPUTER_STATUS_FLAG=@COND_FLOW_COMPUTER_STATUS_FLAG,");
+ strSql.Append("STAN_RELATIVE_DENSITY_FLAG=@STAN_RELATIVE_DENSITY_FLAG,");
+ strSql.Append("STAN_DENSITY_FLAG=@STAN_DENSITY_FLAG,");
+ strSql.Append("STAN_VELOCITY_FLAG=@STAN_VELOCITY_FLAG,");
+ strSql.Append("STAN_HIGH_QGR_FLAG=@STAN_HIGH_QGR_FLAG,");
+ strSql.Append("STAN_LOW_QGR_FLAG=@STAN_LOW_QGR_FLAG,");
+ strSql.Append("STAN_METHANE_FLAG=@STAN_METHANE_FLAG,");
+ strSql.Append("STAN_ETHANE_FLAG=@STAN_ETHANE_FLAG,");
+ strSql.Append("STAN_PROPANE_FLAG=@STAN_PROPANE_FLAG,");
+ strSql.Append("STAN_ISOBUTANE_FLAG=@STAN_ISOBUTANE_FLAG,");
+ strSql.Append("STAN_BUTANE_FLAG=@STAN_BUTANE_FLAG,");
+ strSql.Append("STAN_ISOPENTANE_FLAG=@STAN_ISOPENTANE_FLAG,");
+ strSql.Append("STAN_PENTANE_FLAG=@STAN_PENTANE_FLAG,");
+ strSql.Append("STAN_NEWPENTANE_FLAG=@STAN_NEWPENTANE_FLAG,");
+ strSql.Append("STAN_HEXANE_FLAG=@STAN_HEXANE_FLAG,");
+ strSql.Append("STAN_CARBONDIOXIDE_FLAG=@STAN_CARBONDIOXIDE_FLAG,");
+ strSql.Append("STAN_NITROGEN_FLAG=@STAN_NITROGEN_FLAG,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_VOLUME_FLAG=@STAN_YESTERDAY_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_TODAY_TOTAL_VOLUME_FLAG=@STAN_TODAY_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_VOLUME_FLAG=@STAN_PREVIOUS_MONTHS_VOLUME_FLAG,");
+ strSql.Append("STAN_THIS_MONTHS_VOLUME_FLAG=@STAN_THIS_MONTHS_VOLUME_FLAG,");
+ strSql.Append("STAN_PREVIOUS_YEAR_VOLUME_FLAG=@STAN_PREVIOUS_YEAR_VOLUME_FLAG,");
+ strSql.Append("STAN_THIS_YEAR_VOLUME_FLAG=@STAN_THIS_YEAR_VOLUME_FLAG,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG=@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_QUALITY_FLAG=@STAN_YESTERDAY_TOTAL_QUALITY_FLAG,");
+ strSql.Append("STAN_TODAY_TOTAL_QUALITY_FLAG=@STAN_TODAY_TOTAL_QUALITY_FLAG,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_QUALITY_FLAG=@STAN_PREVIOUS_MONTHS_QUALITY_FLAG,");
+ strSql.Append("STAN_THIS_MONTHS_QUALITY_FLAG=@STAN_THIS_MONTHS_QUALITY_FLAG,");
+ strSql.Append("STAN_PREVIOUS_YEAR_QUALITY_FLAG=@STAN_PREVIOUS_YEAR_QUALITY_FLAG,");
+ strSql.Append("STAN_THIS_YEAR_QUALITY_FLAG=@STAN_THIS_YEAR_QUALITY_FLAG,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG=@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,");
+ strSql.Append("COLLFIXTURE_CODE=@COLLFIXTURE_CODE,");
+ strSql.Append("SERVER_TIME=@SERVER_TIME,");
+ strSql.Append("FIELD_CHAR1=@FIELD_CHAR1,");
+ strSql.Append("FIELD_CHAR2=@FIELD_CHAR2,");
+ strSql.Append("FIELD_DECIMAL2=@FIELD_DECIMAL2,");
+ strSql.Append("FIELD_DECIMAL3=@FIELD_DECIMAL3,");
+ strSql.Append("STAN_PRESENT_GATE_HEARTBEAT=@STAN_PRESENT_GATE_HEARTBEAT,");
+ strSql.Append("STAN_PRESENT_GATE_POUNDS_SATRT_TIME=@STAN_PRESENT_GATE_POUNDS_SATRT_TIME,");
+ strSql.Append("STAN_PRESENT_GATE_POUNDS_END_TIME=@STAN_PRESENT_GATE_POUNDS_END_TIME");
+ strSql.Append(" where PIPE_CODE=@PIPE_CODE ");
+ SqlParameter[] parameters = {
+ new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
+ new SqlParameter("@COLL_DATA", SqlDbType.Decimal,9),
+ new SqlParameter("@COLL_TIME", SqlDbType.DateTime),
+ new SqlParameter("@COND_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TEMPERATURE", SqlDbType.Decimal,5),
+ new SqlParameter("@COND_TEMPERATURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_PRESSURE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_PRESSURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_FLOWMETER_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS", SqlDbType.Int,4),
+ new SqlParameter("@STAN_RELATIVE_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HIGH_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_LOW_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_METHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ETHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PROPANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOBUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_BUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NEWPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HEXANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_CARBONDIOXIDE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NITROGEN", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_DENSITY_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOWMETER_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_RELATIVE_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HIGH_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_LOW_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_METHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ETHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PROPANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOBUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_BUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NEWPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HEXANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_CARBONDIOXIDE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NITROGEN_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COLLFIXTURE_CODE", SqlDbType.VarChar,50),
+ new SqlParameter("@SERVER_TIME", SqlDbType.DateTime),
+ new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
+ new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_GATE_HEARTBEAT", SqlDbType.Int,4),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_SATRT_TIME", SqlDbType.DateTime),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_END_TIME", SqlDbType.DateTime),
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40)};
+ parameters[0].Value = model.MONITOR_ID;
+ parameters[1].Value = model.COLL_DATA;
+ parameters[2].Value = model.COLL_TIME;
+ parameters[3].Value = model.COND_DENSITY;
+ parameters[4].Value = model.COND_DENSITY_STATE;
+ parameters[5].Value = model.COND_TEMPERATURE;
+ parameters[6].Value = model.COND_TEMPERATURE_STATE;
+ parameters[7].Value = model.COND_PRESSURE;
+ parameters[8].Value = model.COND_PRESSURE_STATE;
+ parameters[9].Value = model.COND_TOTAL_VOLUME;
+ parameters[10].Value = model.COND_VELOCITY;
+ parameters[11].Value = model.COND_FLOWMETER_STATE;
+ parameters[12].Value = model.COND_FLOW_COMPUTER_STATUS;
+ parameters[13].Value = model.STAN_RELATIVE_DENSITY;
+ parameters[14].Value = model.STAN_DENSITY;
+ parameters[15].Value = model.STAN_VELOCITY;
+ parameters[16].Value = model.STAN_HIGH_QGR;
+ parameters[17].Value = model.STAN_LOW_QGR;
+ parameters[18].Value = model.STAN_METHANE;
+ parameters[19].Value = model.STAN_ETHANE;
+ parameters[20].Value = model.STAN_PROPANE;
+ parameters[21].Value = model.STAN_ISOBUTANE;
+ parameters[22].Value = model.STAN_BUTANE;
+ parameters[23].Value = model.STAN_ISOPENTANE;
+ parameters[24].Value = model.STAN_PENTANE;
+ parameters[25].Value = model.STAN_NEWPENTANE;
+ parameters[26].Value = model.STAN_HEXANE;
+ parameters[27].Value = model.STAN_CARBONDIOXIDE;
+ parameters[28].Value = model.STAN_NITROGEN;
+ parameters[29].Value = model.STAN_YESTERDAY_TOTAL_VOLUME;
+ parameters[30].Value = model.STAN_TODAY_TOTAL_VOLUME;
+ parameters[31].Value = model.STAN_PREVIOUS_MONTHS_VOLUME;
+ parameters[32].Value = model.STAN_THIS_MONTHS_VOLUME;
+ parameters[33].Value = model.STAN_PREVIOUS_YEAR_VOLUME;
+ parameters[34].Value = model.STAN_THIS_YEAR_VOLUME;
+ parameters[35].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME;
+ parameters[36].Value = model.STAN_YESTERDAY_TOTAL_QUALITY;
+ parameters[37].Value = model.STAN_TODAY_TOTAL_QUALITY;
+ parameters[38].Value = model.STAN_PREVIOUS_MONTHS_QUALITY;
+ parameters[39].Value = model.STAN_THIS_MONTHS_QUALITY;
+ parameters[40].Value = model.STAN_PREVIOUS_YEAR_QUALITY;
+ parameters[41].Value = model.STAN_THIS_YEAR_QUALITY;
+ parameters[42].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY;
+ parameters[43].Value = model.COND_DENSITY_FLAG;
+ parameters[44].Value = model.COND_DENSITY_STATE_FLAG;
+ parameters[45].Value = model.COND_TEMPERATURE_FLAG;
+ parameters[46].Value = model.COND_TEMPERATURE_STATE_FLAG;
+ parameters[47].Value = model.COND_PRESSURE_FLAG;
+ parameters[48].Value = model.COND_PRESSURE_STATE_FLAG;
+ parameters[49].Value = model.COND_TOTAL_VOLUME_FLAG;
+ parameters[50].Value = model.COND_VELOCITY_FLAG;
+ parameters[51].Value = model.COND_FLOWMETER_STATE_FLAG;
+ parameters[52].Value = model.COND_FLOW_COMPUTER_STATUS_FLAG;
+ parameters[53].Value = model.STAN_RELATIVE_DENSITY_FLAG;
+ parameters[54].Value = model.STAN_DENSITY_FLAG;
+ parameters[55].Value = model.STAN_VELOCITY_FLAG;
+ parameters[56].Value = model.STAN_HIGH_QGR_FLAG;
+ parameters[57].Value = model.STAN_LOW_QGR_FLAG;
+ parameters[58].Value = model.STAN_METHANE_FLAG;
+ parameters[59].Value = model.STAN_ETHANE_FLAG;
+ parameters[60].Value = model.STAN_PROPANE_FLAG;
+ parameters[61].Value = model.STAN_ISOBUTANE_FLAG;
+ parameters[62].Value = model.STAN_BUTANE_FLAG;
+ parameters[63].Value = model.STAN_ISOPENTANE_FLAG;
+ parameters[64].Value = model.STAN_PENTANE_FLAG;
+ parameters[65].Value = model.STAN_NEWPENTANE_FLAG;
+ parameters[66].Value = model.STAN_HEXANE_FLAG;
+ parameters[67].Value = model.STAN_CARBONDIOXIDE_FLAG;
+ parameters[68].Value = model.STAN_NITROGEN_FLAG;
+ parameters[69].Value = model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG;
+ parameters[70].Value = model.STAN_TODAY_TOTAL_VOLUME_FLAG;
+ parameters[71].Value = model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG;
+ parameters[72].Value = model.STAN_THIS_MONTHS_VOLUME_FLAG;
+ parameters[73].Value = model.STAN_PREVIOUS_YEAR_VOLUME_FLAG;
+ parameters[74].Value = model.STAN_THIS_YEAR_VOLUME_FLAG;
+ parameters[75].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG;
+ parameters[76].Value = model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG;
+ parameters[77].Value = model.STAN_TODAY_TOTAL_QUALITY_FLAG;
+ parameters[78].Value = model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG;
+ parameters[79].Value = model.STAN_THIS_MONTHS_QUALITY_FLAG;
+ parameters[80].Value = model.STAN_PREVIOUS_YEAR_QUALITY_FLAG;
+ parameters[81].Value = model.STAN_THIS_YEAR_QUALITY_FLAG;
+ parameters[82].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG;
+ parameters[83].Value = model.COLLFIXTURE_CODE;
+ parameters[84].Value = model.SERVER_TIME;
+ parameters[85].Value = model.FIELD_CHAR1;
+ parameters[86].Value = model.FIELD_CHAR2;
+ parameters[87].Value = model.FIELD_DECIMAL2;
+ parameters[88].Value = model.FIELD_DECIMAL3;
+ parameters[89].Value = model.STAN_PRESENT_GATE_HEARTBEAT;
+ parameters[90].Value = model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME;
+ parameters[91].Value = model.STAN_PRESENT_GATE_POUNDS_END_TIME;
+ parameters[92].Value = model.PIPE_CODE;
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ ///
+ /// 删除一条数据
+ ///
+ public bool Delete(string PIPE_CODE)
+ {
+
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("delete from T_ALM_PIPECOLLDATA ");
+ strSql.Append(" where PIPE_CODE=@PIPE_CODE ");
+ SqlParameter[] parameters = {
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40) };
+ parameters[0].Value = PIPE_CODE;
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+ ///
+ /// 批量删除数据
+ ///
+ public bool DeleteList(string PIPE_CODElist )
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("delete from T_ALM_PIPECOLLDATA ");
+ strSql.Append(" where PIPE_CODE in ("+PIPE_CODElist + ") ");
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString());
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATA GetModel(string PIPE_CODE)
+ {
+
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select top 1 PIPE_CODE,MONITOR_ID,COLL_DATA,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_RELATIVE_DENSITY,STAN_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME from T_ALM_PIPECOLLDATA ");
+ strSql.Append(" where PIPE_CODE=@PIPE_CODE ");
+ SqlParameter[] parameters = {
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40) };
+ parameters[0].Value = PIPE_CODE;
+
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATA model=new Competition.Mysql.Model.T_ALM_PIPECOLLDATA();
+ DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
+ if(ds.Tables[0].Rows.Count>0)
+ {
+ return DataRowToModel(ds.Tables[0].Rows[0]);
+ }
+ else
+ {
+ return null;
+ }
+ }
+
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATA DataRowToModel(DataRow row)
+ {
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATA model=new Competition.Mysql.Model.T_ALM_PIPECOLLDATA();
+ if (row != null)
+ {
+ if(row["PIPE_CODE"]!=null)
+ {
+ model.PIPE_CODE=row["PIPE_CODE"].ToString();
+ }
+ if(row["MONITOR_ID"]!=null)
+ {
+ model.MONITOR_ID=row["MONITOR_ID"].ToString();
+ }
+ if(row["COLL_DATA"]!=null && row["COLL_DATA"].ToString()!="")
+ {
+ model.COLL_DATA=decimal.Parse(row["COLL_DATA"].ToString());
+ }
+ if(row["COLL_TIME"]!=null && row["COLL_TIME"].ToString()!="")
+ {
+ model.COLL_TIME=DateTime.Parse(row["COLL_TIME"].ToString());
+ }
+ if(row["COND_DENSITY"]!=null && row["COND_DENSITY"].ToString()!="")
+ {
+ model.COND_DENSITY=decimal.Parse(row["COND_DENSITY"].ToString());
+ }
+ if(row["COND_DENSITY_STATE"]!=null && row["COND_DENSITY_STATE"].ToString()!="")
+ {
+ model.COND_DENSITY_STATE=int.Parse(row["COND_DENSITY_STATE"].ToString());
+ }
+ if(row["COND_TEMPERATURE"]!=null && row["COND_TEMPERATURE"].ToString()!="")
+ {
+ model.COND_TEMPERATURE=decimal.Parse(row["COND_TEMPERATURE"].ToString());
+ }
+ if(row["COND_TEMPERATURE_STATE"]!=null && row["COND_TEMPERATURE_STATE"].ToString()!="")
+ {
+ model.COND_TEMPERATURE_STATE=int.Parse(row["COND_TEMPERATURE_STATE"].ToString());
+ }
+ if(row["COND_PRESSURE"]!=null && row["COND_PRESSURE"].ToString()!="")
+ {
+ model.COND_PRESSURE=decimal.Parse(row["COND_PRESSURE"].ToString());
+ }
+ if(row["COND_PRESSURE_STATE"]!=null && row["COND_PRESSURE_STATE"].ToString()!="")
+ {
+ model.COND_PRESSURE_STATE=int.Parse(row["COND_PRESSURE_STATE"].ToString());
+ }
+ if(row["COND_TOTAL_VOLUME"]!=null && row["COND_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.COND_TOTAL_VOLUME=decimal.Parse(row["COND_TOTAL_VOLUME"].ToString());
+ }
+ if(row["COND_VELOCITY"]!=null && row["COND_VELOCITY"].ToString()!="")
+ {
+ model.COND_VELOCITY=decimal.Parse(row["COND_VELOCITY"].ToString());
+ }
+ if(row["COND_FLOWMETER_STATE"]!=null && row["COND_FLOWMETER_STATE"].ToString()!="")
+ {
+ model.COND_FLOWMETER_STATE=int.Parse(row["COND_FLOWMETER_STATE"].ToString());
+ }
+ if(row["COND_FLOW_COMPUTER_STATUS"]!=null && row["COND_FLOW_COMPUTER_STATUS"].ToString()!="")
+ {
+ model.COND_FLOW_COMPUTER_STATUS=int.Parse(row["COND_FLOW_COMPUTER_STATUS"].ToString());
+ }
+ if(row["STAN_RELATIVE_DENSITY"]!=null && row["STAN_RELATIVE_DENSITY"].ToString()!="")
+ {
+ model.STAN_RELATIVE_DENSITY=decimal.Parse(row["STAN_RELATIVE_DENSITY"].ToString());
+ }
+ if(row["STAN_DENSITY"]!=null && row["STAN_DENSITY"].ToString()!="")
+ {
+ model.STAN_DENSITY=decimal.Parse(row["STAN_DENSITY"].ToString());
+ }
+ if(row["STAN_VELOCITY"]!=null && row["STAN_VELOCITY"].ToString()!="")
+ {
+ model.STAN_VELOCITY=decimal.Parse(row["STAN_VELOCITY"].ToString());
+ }
+ if(row["STAN_HIGH_QGR"]!=null && row["STAN_HIGH_QGR"].ToString()!="")
+ {
+ model.STAN_HIGH_QGR=decimal.Parse(row["STAN_HIGH_QGR"].ToString());
+ }
+ if(row["STAN_LOW_QGR"]!=null && row["STAN_LOW_QGR"].ToString()!="")
+ {
+ model.STAN_LOW_QGR=decimal.Parse(row["STAN_LOW_QGR"].ToString());
+ }
+ if(row["STAN_METHANE"]!=null && row["STAN_METHANE"].ToString()!="")
+ {
+ model.STAN_METHANE=decimal.Parse(row["STAN_METHANE"].ToString());
+ }
+ if(row["STAN_ETHANE"]!=null && row["STAN_ETHANE"].ToString()!="")
+ {
+ model.STAN_ETHANE=decimal.Parse(row["STAN_ETHANE"].ToString());
+ }
+ if(row["STAN_PROPANE"]!=null && row["STAN_PROPANE"].ToString()!="")
+ {
+ model.STAN_PROPANE=decimal.Parse(row["STAN_PROPANE"].ToString());
+ }
+ if(row["STAN_ISOBUTANE"]!=null && row["STAN_ISOBUTANE"].ToString()!="")
+ {
+ model.STAN_ISOBUTANE=decimal.Parse(row["STAN_ISOBUTANE"].ToString());
+ }
+ if(row["STAN_BUTANE"]!=null && row["STAN_BUTANE"].ToString()!="")
+ {
+ model.STAN_BUTANE=decimal.Parse(row["STAN_BUTANE"].ToString());
+ }
+ if(row["STAN_ISOPENTANE"]!=null && row["STAN_ISOPENTANE"].ToString()!="")
+ {
+ model.STAN_ISOPENTANE=decimal.Parse(row["STAN_ISOPENTANE"].ToString());
+ }
+ if(row["STAN_PENTANE"]!=null && row["STAN_PENTANE"].ToString()!="")
+ {
+ model.STAN_PENTANE=decimal.Parse(row["STAN_PENTANE"].ToString());
+ }
+ if(row["STAN_NEWPENTANE"]!=null && row["STAN_NEWPENTANE"].ToString()!="")
+ {
+ model.STAN_NEWPENTANE=decimal.Parse(row["STAN_NEWPENTANE"].ToString());
+ }
+ if(row["STAN_HEXANE"]!=null && row["STAN_HEXANE"].ToString()!="")
+ {
+ model.STAN_HEXANE=decimal.Parse(row["STAN_HEXANE"].ToString());
+ }
+ if(row["STAN_CARBONDIOXIDE"]!=null && row["STAN_CARBONDIOXIDE"].ToString()!="")
+ {
+ model.STAN_CARBONDIOXIDE=decimal.Parse(row["STAN_CARBONDIOXIDE"].ToString());
+ }
+ if(row["STAN_NITROGEN"]!=null && row["STAN_NITROGEN"].ToString()!="")
+ {
+ model.STAN_NITROGEN=decimal.Parse(row["STAN_NITROGEN"].ToString());
+ }
+ if(row["STAN_YESTERDAY_TOTAL_VOLUME"]!=null && row["STAN_YESTERDAY_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_YESTERDAY_TOTAL_VOLUME=decimal.Parse(row["STAN_YESTERDAY_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_TODAY_TOTAL_VOLUME"]!=null && row["STAN_TODAY_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_TODAY_TOTAL_VOLUME=decimal.Parse(row["STAN_TODAY_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_PREVIOUS_MONTHS_VOLUME"]!=null && row["STAN_PREVIOUS_MONTHS_VOLUME"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_MONTHS_VOLUME=decimal.Parse(row["STAN_PREVIOUS_MONTHS_VOLUME"].ToString());
+ }
+ if(row["STAN_THIS_MONTHS_VOLUME"]!=null && row["STAN_THIS_MONTHS_VOLUME"].ToString()!="")
+ {
+ model.STAN_THIS_MONTHS_VOLUME=decimal.Parse(row["STAN_THIS_MONTHS_VOLUME"].ToString());
+ }
+ if(row["STAN_PREVIOUS_YEAR_VOLUME"]!=null && row["STAN_PREVIOUS_YEAR_VOLUME"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_YEAR_VOLUME=decimal.Parse(row["STAN_PREVIOUS_YEAR_VOLUME"].ToString());
+ }
+ if(row["STAN_THIS_YEAR_VOLUME"]!=null && row["STAN_THIS_YEAR_VOLUME"].ToString()!="")
+ {
+ model.STAN_THIS_YEAR_VOLUME=decimal.Parse(row["STAN_THIS_YEAR_VOLUME"].ToString());
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"]!=null && row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME=decimal.Parse(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_YESTERDAY_TOTAL_QUALITY"]!=null && row["STAN_YESTERDAY_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_YESTERDAY_TOTAL_QUALITY=decimal.Parse(row["STAN_YESTERDAY_TOTAL_QUALITY"].ToString());
+ }
+ if(row["STAN_TODAY_TOTAL_QUALITY"]!=null && row["STAN_TODAY_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_TODAY_TOTAL_QUALITY=decimal.Parse(row["STAN_TODAY_TOTAL_QUALITY"].ToString());
+ }
+ if(row["STAN_PREVIOUS_MONTHS_QUALITY"]!=null && row["STAN_PREVIOUS_MONTHS_QUALITY"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_MONTHS_QUALITY=decimal.Parse(row["STAN_PREVIOUS_MONTHS_QUALITY"].ToString());
+ }
+ if(row["STAN_THIS_MONTHS_QUALITY"]!=null && row["STAN_THIS_MONTHS_QUALITY"].ToString()!="")
+ {
+ model.STAN_THIS_MONTHS_QUALITY=decimal.Parse(row["STAN_THIS_MONTHS_QUALITY"].ToString());
+ }
+ if(row["STAN_PREVIOUS_YEAR_QUALITY"]!=null && row["STAN_PREVIOUS_YEAR_QUALITY"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_YEAR_QUALITY=decimal.Parse(row["STAN_PREVIOUS_YEAR_QUALITY"].ToString());
+ }
+ if(row["STAN_THIS_YEAR_QUALITY"]!=null && row["STAN_THIS_YEAR_QUALITY"].ToString()!="")
+ {
+ model.STAN_THIS_YEAR_QUALITY=decimal.Parse(row["STAN_THIS_YEAR_QUALITY"].ToString());
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"]!=null && row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY=decimal.Parse(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"].ToString());
+ }
+ if(row["COND_DENSITY_FLAG"]!=null)
+ {
+ model.COND_DENSITY_FLAG=row["COND_DENSITY_FLAG"].ToString();
+ }
+ if(row["COND_DENSITY_STATE_FLAG"]!=null)
+ {
+ model.COND_DENSITY_STATE_FLAG=row["COND_DENSITY_STATE_FLAG"].ToString();
+ }
+ if(row["COND_TEMPERATURE_FLAG"]!=null)
+ {
+ model.COND_TEMPERATURE_FLAG=row["COND_TEMPERATURE_FLAG"].ToString();
+ }
+ if(row["COND_TEMPERATURE_STATE_FLAG"]!=null)
+ {
+ model.COND_TEMPERATURE_STATE_FLAG=row["COND_TEMPERATURE_STATE_FLAG"].ToString();
+ }
+ if(row["COND_PRESSURE_FLAG"]!=null)
+ {
+ model.COND_PRESSURE_FLAG=row["COND_PRESSURE_FLAG"].ToString();
+ }
+ if(row["COND_PRESSURE_STATE_FLAG"]!=null)
+ {
+ model.COND_PRESSURE_STATE_FLAG=row["COND_PRESSURE_STATE_FLAG"].ToString();
+ }
+ if(row["COND_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.COND_TOTAL_VOLUME_FLAG=row["COND_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["COND_VELOCITY_FLAG"]!=null)
+ {
+ model.COND_VELOCITY_FLAG=row["COND_VELOCITY_FLAG"].ToString();
+ }
+ if(row["COND_FLOWMETER_STATE_FLAG"]!=null)
+ {
+ model.COND_FLOWMETER_STATE_FLAG=row["COND_FLOWMETER_STATE_FLAG"].ToString();
+ }
+ if(row["COND_FLOW_COMPUTER_STATUS_FLAG"]!=null)
+ {
+ model.COND_FLOW_COMPUTER_STATUS_FLAG=row["COND_FLOW_COMPUTER_STATUS_FLAG"].ToString();
+ }
+ if(row["STAN_RELATIVE_DENSITY_FLAG"]!=null)
+ {
+ model.STAN_RELATIVE_DENSITY_FLAG=row["STAN_RELATIVE_DENSITY_FLAG"].ToString();
+ }
+ if(row["STAN_DENSITY_FLAG"]!=null)
+ {
+ model.STAN_DENSITY_FLAG=row["STAN_DENSITY_FLAG"].ToString();
+ }
+ if(row["STAN_VELOCITY_FLAG"]!=null)
+ {
+ model.STAN_VELOCITY_FLAG=row["STAN_VELOCITY_FLAG"].ToString();
+ }
+ if(row["STAN_HIGH_QGR_FLAG"]!=null)
+ {
+ model.STAN_HIGH_QGR_FLAG=row["STAN_HIGH_QGR_FLAG"].ToString();
+ }
+ if(row["STAN_LOW_QGR_FLAG"]!=null)
+ {
+ model.STAN_LOW_QGR_FLAG=row["STAN_LOW_QGR_FLAG"].ToString();
+ }
+ if(row["STAN_METHANE_FLAG"]!=null)
+ {
+ model.STAN_METHANE_FLAG=row["STAN_METHANE_FLAG"].ToString();
+ }
+ if(row["STAN_ETHANE_FLAG"]!=null)
+ {
+ model.STAN_ETHANE_FLAG=row["STAN_ETHANE_FLAG"].ToString();
+ }
+ if(row["STAN_PROPANE_FLAG"]!=null)
+ {
+ model.STAN_PROPANE_FLAG=row["STAN_PROPANE_FLAG"].ToString();
+ }
+ if(row["STAN_ISOBUTANE_FLAG"]!=null)
+ {
+ model.STAN_ISOBUTANE_FLAG=row["STAN_ISOBUTANE_FLAG"].ToString();
+ }
+ if(row["STAN_BUTANE_FLAG"]!=null)
+ {
+ model.STAN_BUTANE_FLAG=row["STAN_BUTANE_FLAG"].ToString();
+ }
+ if(row["STAN_ISOPENTANE_FLAG"]!=null)
+ {
+ model.STAN_ISOPENTANE_FLAG=row["STAN_ISOPENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_PENTANE_FLAG"]!=null)
+ {
+ model.STAN_PENTANE_FLAG=row["STAN_PENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_NEWPENTANE_FLAG"]!=null)
+ {
+ model.STAN_NEWPENTANE_FLAG=row["STAN_NEWPENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_HEXANE_FLAG"]!=null)
+ {
+ model.STAN_HEXANE_FLAG=row["STAN_HEXANE_FLAG"].ToString();
+ }
+ if(row["STAN_CARBONDIOXIDE_FLAG"]!=null)
+ {
+ model.STAN_CARBONDIOXIDE_FLAG=row["STAN_CARBONDIOXIDE_FLAG"].ToString();
+ }
+ if(row["STAN_NITROGEN_FLAG"]!=null)
+ {
+ model.STAN_NITROGEN_FLAG=row["STAN_NITROGEN_FLAG"].ToString();
+ }
+ if(row["STAN_YESTERDAY_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG=row["STAN_YESTERDAY_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_TODAY_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_TODAY_TOTAL_VOLUME_FLAG=row["STAN_TODAY_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_MONTHS_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG=row["STAN_PREVIOUS_MONTHS_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_MONTHS_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_THIS_MONTHS_VOLUME_FLAG=row["STAN_THIS_MONTHS_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_YEAR_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_YEAR_VOLUME_FLAG=row["STAN_PREVIOUS_YEAR_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_YEAR_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_THIS_YEAR_VOLUME_FLAG=row["STAN_THIS_YEAR_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG=row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_YESTERDAY_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG=row["STAN_YESTERDAY_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_TODAY_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_TODAY_TOTAL_QUALITY_FLAG=row["STAN_TODAY_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_MONTHS_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG=row["STAN_PREVIOUS_MONTHS_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_MONTHS_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_THIS_MONTHS_QUALITY_FLAG=row["STAN_THIS_MONTHS_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_YEAR_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_YEAR_QUALITY_FLAG=row["STAN_PREVIOUS_YEAR_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_YEAR_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_THIS_YEAR_QUALITY_FLAG=row["STAN_THIS_YEAR_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG=row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["COLLFIXTURE_CODE"]!=null)
+ {
+ model.COLLFIXTURE_CODE=row["COLLFIXTURE_CODE"].ToString();
+ }
+ if(row["SERVER_TIME"]!=null && row["SERVER_TIME"].ToString()!="")
+ {
+ model.SERVER_TIME=DateTime.Parse(row["SERVER_TIME"].ToString());
+ }
+ if(row["FIELD_CHAR1"]!=null)
+ {
+ model.FIELD_CHAR1=row["FIELD_CHAR1"].ToString();
+ }
+ if(row["FIELD_CHAR2"]!=null)
+ {
+ model.FIELD_CHAR2=row["FIELD_CHAR2"].ToString();
+ }
+ if(row["FIELD_DECIMAL2"]!=null && row["FIELD_DECIMAL2"].ToString()!="")
+ {
+ model.FIELD_DECIMAL2=decimal.Parse(row["FIELD_DECIMAL2"].ToString());
+ }
+ if(row["FIELD_DECIMAL3"]!=null && row["FIELD_DECIMAL3"].ToString()!="")
+ {
+ model.FIELD_DECIMAL3=decimal.Parse(row["FIELD_DECIMAL3"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_HEARTBEAT"]!=null && row["STAN_PRESENT_GATE_HEARTBEAT"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_HEARTBEAT=int.Parse(row["STAN_PRESENT_GATE_HEARTBEAT"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"]!=null && row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME=DateTime.Parse(row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_POUNDS_END_TIME"]!=null && row["STAN_PRESENT_GATE_POUNDS_END_TIME"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_POUNDS_END_TIME=DateTime.Parse(row["STAN_PRESENT_GATE_POUNDS_END_TIME"].ToString());
+ }
+ }
+ return model;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetList(string strWhere)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select PIPE_CODE,MONITOR_ID,COLL_DATA,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_RELATIVE_DENSITY,STAN_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME ");
+ strSql.Append(" FROM T_ALM_PIPECOLLDATA ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ ///
+ /// 获得前几行数据
+ ///
+ public DataSet GetList(int Top,string strWhere,string filedOrder)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select ");
+ if(Top>0)
+ {
+ strSql.Append(" top "+Top.ToString());
+ }
+ strSql.Append(" PIPE_CODE,MONITOR_ID,COLL_DATA,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_RELATIVE_DENSITY,STAN_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME ");
+ strSql.Append(" FROM T_ALM_PIPECOLLDATA ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ strSql.Append(" order by " + filedOrder);
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ ///
+ /// 获取记录总数
+ ///
+ public int GetRecordCount(string strWhere)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select count(1) FROM T_ALM_PIPECOLLDATA ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ object obj = DbHelperSQL.GetSingle(strSql.ToString());
+ if (obj == null)
+ {
+ return 0;
+ }
+ else
+ {
+ return Convert.ToInt32(obj);
+ }
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("SELECT * FROM ( ");
+ strSql.Append(" SELECT ROW_NUMBER() OVER (");
+ if (!string.IsNullOrEmpty(orderby.Trim()))
+ {
+ strSql.Append("order by T." + orderby );
+ }
+ else
+ {
+ strSql.Append("order by T.PIPE_CODE desc");
+ }
+ strSql.Append(")AS Row, T.* from T_ALM_PIPECOLLDATA T ");
+ if (!string.IsNullOrEmpty(strWhere.Trim()))
+ {
+ strSql.Append(" WHERE " + strWhere);
+ }
+ strSql.Append(" ) TT");
+ strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ /*
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetList(int PageSize,int PageIndex,string strWhere)
+ {
+ SqlParameter[] parameters = {
+ new SqlParameter("@tblName", SqlDbType.VarChar, 255),
+ new SqlParameter("@fldName", SqlDbType.VarChar, 255),
+ new SqlParameter("@PageSize", SqlDbType.Int),
+ new SqlParameter("@PageIndex", SqlDbType.Int),
+ new SqlParameter("@IsReCount", SqlDbType.Bit),
+ new SqlParameter("@OrderType", SqlDbType.Bit),
+ new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
+ };
+ parameters[0].Value = "T_ALM_PIPECOLLDATA";
+ parameters[1].Value = "PIPE_CODE";
+ parameters[2].Value = PageSize;
+ parameters[3].Value = PageIndex;
+ parameters[4].Value = 0;
+ parameters[5].Value = 0;
+ parameters[6].Value = strWhere;
+ return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
+ }*/
+
+ #endregion BasicMethod
+ #region ExtensionMethod
+
+ #endregion ExtensionMethod
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATACOMPARE.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATACOMPARE.cs
new file mode 100644
index 0000000..9a9c73e
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/DAL/T_ALM_PIPECOLLDATACOMPARE.cs
@@ -0,0 +1,1144 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATACOMPARE.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATACOMPARE
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:38 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+using System.Data;
+using System.Text;
+using System.Data.SqlClient;
+using Maticsoft.DBUtility;//Please add references
+namespace Competition.Mysql.DAL
+{
+ ///
+ /// 数据访问类:T_ALM_PIPECOLLDATACOMPARE
+ ///
+ public partial class T_ALM_PIPECOLLDATACOMPARE
+ {
+ public T_ALM_PIPECOLLDATACOMPARE()
+ {}
+ #region BasicMethod
+
+
+
+ ///
+ /// 增加一条数据
+ ///
+ public bool Add(Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("insert into T_ALM_PIPECOLLDATACOMPARE(");
+ strSql.Append("GUID,PIPE_CODE,MONITOR_ID,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_DENSITY,STAN_PREVIOUS_DENSITY,STAN_DIFF_DENSITY,STAN_RELATIVE_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_YESTERDAY_QUALITY,STAN_DIFF_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,BASE_AMOUNT,BASE_VARIATE,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME)");
+ strSql.Append(" values (");
+ strSql.Append("@GUID,@PIPE_CODE,@MONITOR_ID,@COLL_TIME,@COND_DENSITY,@COND_DENSITY_STATE,@COND_TEMPERATURE,@COND_TEMPERATURE_STATE,@COND_PRESSURE,@COND_PRESSURE_STATE,@COND_TOTAL_VOLUME,@COND_VELOCITY,@COND_FLOWMETER_STATE,@COND_FLOW_COMPUTER_STATUS,@STAN_DENSITY,@STAN_PREVIOUS_DENSITY,@STAN_DIFF_DENSITY,@STAN_RELATIVE_DENSITY,@STAN_VELOCITY,@STAN_HIGH_QGR,@STAN_LOW_QGR,@STAN_METHANE,@STAN_ETHANE,@STAN_PROPANE,@STAN_ISOBUTANE,@STAN_BUTANE,@STAN_ISOPENTANE,@STAN_PENTANE,@STAN_NEWPENTANE,@STAN_HEXANE,@STAN_CARBONDIOXIDE,@STAN_NITROGEN,@STAN_YESTERDAY_TOTAL_VOLUME,@STAN_TODAY_TOTAL_VOLUME,@STAN_PREVIOUS_MONTHS_VOLUME,@STAN_THIS_MONTHS_VOLUME,@STAN_PREVIOUS_YEAR_VOLUME,@STAN_THIS_YEAR_VOLUME,@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,@STAN_YESTERDAY_TOTAL_QUALITY,@STAN_YESTERDAY_QUALITY,@STAN_DIFF_QUALITY,@STAN_TODAY_TOTAL_QUALITY,@STAN_PREVIOUS_MONTHS_QUALITY,@STAN_THIS_MONTHS_QUALITY,@STAN_PREVIOUS_YEAR_QUALITY,@STAN_THIS_YEAR_QUALITY,@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,@BASE_AMOUNT,@BASE_VARIATE,@COND_DENSITY_FLAG,@COND_DENSITY_STATE_FLAG,@COND_TEMPERATURE_FLAG,@COND_TEMPERATURE_STATE_FLAG,@COND_PRESSURE_FLAG,@COND_PRESSURE_STATE_FLAG,@COND_TOTAL_VOLUME_FLAG,@COND_VELOCITY_FLAG,@COND_FLOWMETER_STATE_FLAG,@COND_FLOW_COMPUTER_STATUS_FLAG,@STAN_RELATIVE_DENSITY_FLAG,@STAN_DENSITY_FLAG,@STAN_VELOCITY_FLAG,@STAN_HIGH_QGR_FLAG,@STAN_LOW_QGR_FLAG,@STAN_METHANE_FLAG,@STAN_ETHANE_FLAG,@STAN_PROPANE_FLAG,@STAN_ISOBUTANE_FLAG,@STAN_BUTANE_FLAG,@STAN_ISOPENTANE_FLAG,@STAN_PENTANE_FLAG,@STAN_NEWPENTANE_FLAG,@STAN_HEXANE_FLAG,@STAN_CARBONDIOXIDE_FLAG,@STAN_NITROGEN_FLAG,@STAN_YESTERDAY_TOTAL_VOLUME_FLAG,@STAN_TODAY_TOTAL_VOLUME_FLAG,@STAN_PREVIOUS_MONTHS_VOLUME_FLAG,@STAN_THIS_MONTHS_VOLUME_FLAG,@STAN_PREVIOUS_YEAR_VOLUME_FLAG,@STAN_THIS_YEAR_VOLUME_FLAG,@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,@STAN_YESTERDAY_TOTAL_QUALITY_FLAG,@STAN_TODAY_TOTAL_QUALITY_FLAG,@STAN_PREVIOUS_MONTHS_QUALITY_FLAG,@STAN_THIS_MONTHS_QUALITY_FLAG,@STAN_PREVIOUS_YEAR_QUALITY_FLAG,@STAN_THIS_YEAR_QUALITY_FLAG,@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,@COLLFIXTURE_CODE,@SERVER_TIME,@FIELD_CHAR1,@FIELD_CHAR2,@FIELD_DECIMAL2,@FIELD_DECIMAL3,@STAN_PRESENT_GATE_HEARTBEAT,@STAN_PRESENT_GATE_POUNDS_SATRT_TIME,@STAN_PRESENT_GATE_POUNDS_END_TIME)");
+ SqlParameter[] parameters = {
+ new SqlParameter("@GUID", SqlDbType.UniqueIdentifier,16),
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40),
+ new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
+ new SqlParameter("@COLL_TIME", SqlDbType.DateTime),
+ new SqlParameter("@COND_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TEMPERATURE", SqlDbType.Decimal,5),
+ new SqlParameter("@COND_TEMPERATURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_PRESSURE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_PRESSURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_FLOWMETER_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS", SqlDbType.Int,4),
+ new SqlParameter("@STAN_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DIFF_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_RELATIVE_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HIGH_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_LOW_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_METHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ETHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PROPANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOBUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_BUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NEWPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HEXANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_CARBONDIOXIDE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NITROGEN", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DIFF_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@BASE_AMOUNT", SqlDbType.Decimal,9),
+ new SqlParameter("@BASE_VARIATE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_DENSITY_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOWMETER_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_RELATIVE_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HIGH_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_LOW_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_METHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ETHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PROPANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOBUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_BUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NEWPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HEXANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_CARBONDIOXIDE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NITROGEN_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COLLFIXTURE_CODE", SqlDbType.VarChar,50),
+ new SqlParameter("@SERVER_TIME", SqlDbType.DateTime),
+ new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
+ new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_GATE_HEARTBEAT", SqlDbType.Int,4),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_SATRT_TIME", SqlDbType.DateTime),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_END_TIME", SqlDbType.DateTime)};
+ parameters[0].Value = Guid.NewGuid();
+ parameters[1].Value = model.PIPE_CODE;
+ parameters[2].Value = model.MONITOR_ID;
+ parameters[3].Value = model.COLL_TIME;
+ parameters[4].Value = model.COND_DENSITY;
+ parameters[5].Value = model.COND_DENSITY_STATE;
+ parameters[6].Value = model.COND_TEMPERATURE;
+ parameters[7].Value = model.COND_TEMPERATURE_STATE;
+ parameters[8].Value = model.COND_PRESSURE;
+ parameters[9].Value = model.COND_PRESSURE_STATE;
+ parameters[10].Value = model.COND_TOTAL_VOLUME;
+ parameters[11].Value = model.COND_VELOCITY;
+ parameters[12].Value = model.COND_FLOWMETER_STATE;
+ parameters[13].Value = model.COND_FLOW_COMPUTER_STATUS;
+ parameters[14].Value = model.STAN_DENSITY;
+ parameters[15].Value = model.STAN_PREVIOUS_DENSITY;
+ parameters[16].Value = model.STAN_DIFF_DENSITY;
+ parameters[17].Value = model.STAN_RELATIVE_DENSITY;
+ parameters[18].Value = model.STAN_VELOCITY;
+ parameters[19].Value = model.STAN_HIGH_QGR;
+ parameters[20].Value = model.STAN_LOW_QGR;
+ parameters[21].Value = model.STAN_METHANE;
+ parameters[22].Value = model.STAN_ETHANE;
+ parameters[23].Value = model.STAN_PROPANE;
+ parameters[24].Value = model.STAN_ISOBUTANE;
+ parameters[25].Value = model.STAN_BUTANE;
+ parameters[26].Value = model.STAN_ISOPENTANE;
+ parameters[27].Value = model.STAN_PENTANE;
+ parameters[28].Value = model.STAN_NEWPENTANE;
+ parameters[29].Value = model.STAN_HEXANE;
+ parameters[30].Value = model.STAN_CARBONDIOXIDE;
+ parameters[31].Value = model.STAN_NITROGEN;
+ parameters[32].Value = model.STAN_YESTERDAY_TOTAL_VOLUME;
+ parameters[33].Value = model.STAN_TODAY_TOTAL_VOLUME;
+ parameters[34].Value = model.STAN_PREVIOUS_MONTHS_VOLUME;
+ parameters[35].Value = model.STAN_THIS_MONTHS_VOLUME;
+ parameters[36].Value = model.STAN_PREVIOUS_YEAR_VOLUME;
+ parameters[37].Value = model.STAN_THIS_YEAR_VOLUME;
+ parameters[38].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME;
+ parameters[39].Value = model.STAN_YESTERDAY_TOTAL_QUALITY;
+ parameters[40].Value = model.STAN_YESTERDAY_QUALITY;
+ parameters[41].Value = model.STAN_DIFF_QUALITY;
+ parameters[42].Value = model.STAN_TODAY_TOTAL_QUALITY;
+ parameters[43].Value = model.STAN_PREVIOUS_MONTHS_QUALITY;
+ parameters[44].Value = model.STAN_THIS_MONTHS_QUALITY;
+ parameters[45].Value = model.STAN_PREVIOUS_YEAR_QUALITY;
+ parameters[46].Value = model.STAN_THIS_YEAR_QUALITY;
+ parameters[47].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY;
+ parameters[48].Value = model.BASE_AMOUNT;
+ parameters[49].Value = model.BASE_VARIATE;
+ parameters[50].Value = model.COND_DENSITY_FLAG;
+ parameters[51].Value = model.COND_DENSITY_STATE_FLAG;
+ parameters[52].Value = model.COND_TEMPERATURE_FLAG;
+ parameters[53].Value = model.COND_TEMPERATURE_STATE_FLAG;
+ parameters[54].Value = model.COND_PRESSURE_FLAG;
+ parameters[55].Value = model.COND_PRESSURE_STATE_FLAG;
+ parameters[56].Value = model.COND_TOTAL_VOLUME_FLAG;
+ parameters[57].Value = model.COND_VELOCITY_FLAG;
+ parameters[58].Value = model.COND_FLOWMETER_STATE_FLAG;
+ parameters[59].Value = model.COND_FLOW_COMPUTER_STATUS_FLAG;
+ parameters[60].Value = model.STAN_RELATIVE_DENSITY_FLAG;
+ parameters[61].Value = model.STAN_DENSITY_FLAG;
+ parameters[62].Value = model.STAN_VELOCITY_FLAG;
+ parameters[63].Value = model.STAN_HIGH_QGR_FLAG;
+ parameters[64].Value = model.STAN_LOW_QGR_FLAG;
+ parameters[65].Value = model.STAN_METHANE_FLAG;
+ parameters[66].Value = model.STAN_ETHANE_FLAG;
+ parameters[67].Value = model.STAN_PROPANE_FLAG;
+ parameters[68].Value = model.STAN_ISOBUTANE_FLAG;
+ parameters[69].Value = model.STAN_BUTANE_FLAG;
+ parameters[70].Value = model.STAN_ISOPENTANE_FLAG;
+ parameters[71].Value = model.STAN_PENTANE_FLAG;
+ parameters[72].Value = model.STAN_NEWPENTANE_FLAG;
+ parameters[73].Value = model.STAN_HEXANE_FLAG;
+ parameters[74].Value = model.STAN_CARBONDIOXIDE_FLAG;
+ parameters[75].Value = model.STAN_NITROGEN_FLAG;
+ parameters[76].Value = model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG;
+ parameters[77].Value = model.STAN_TODAY_TOTAL_VOLUME_FLAG;
+ parameters[78].Value = model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG;
+ parameters[79].Value = model.STAN_THIS_MONTHS_VOLUME_FLAG;
+ parameters[80].Value = model.STAN_PREVIOUS_YEAR_VOLUME_FLAG;
+ parameters[81].Value = model.STAN_THIS_YEAR_VOLUME_FLAG;
+ parameters[82].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG;
+ parameters[83].Value = model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG;
+ parameters[84].Value = model.STAN_TODAY_TOTAL_QUALITY_FLAG;
+ parameters[85].Value = model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG;
+ parameters[86].Value = model.STAN_THIS_MONTHS_QUALITY_FLAG;
+ parameters[87].Value = model.STAN_PREVIOUS_YEAR_QUALITY_FLAG;
+ parameters[88].Value = model.STAN_THIS_YEAR_QUALITY_FLAG;
+ parameters[89].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG;
+ parameters[90].Value = model.COLLFIXTURE_CODE;
+ parameters[91].Value = model.SERVER_TIME;
+ parameters[92].Value = model.FIELD_CHAR1;
+ parameters[93].Value = model.FIELD_CHAR2;
+ parameters[94].Value = model.FIELD_DECIMAL2;
+ parameters[95].Value = model.FIELD_DECIMAL3;
+ parameters[96].Value = model.STAN_PRESENT_GATE_HEARTBEAT;
+ parameters[97].Value = model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME;
+ parameters[98].Value = model.STAN_PRESENT_GATE_POUNDS_END_TIME;
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+ ///
+ /// 更新一条数据
+ ///
+ public bool Update(Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("update T_ALM_PIPECOLLDATACOMPARE set ");
+ strSql.Append("GUID=@GUID,");
+ strSql.Append("PIPE_CODE=@PIPE_CODE,");
+ strSql.Append("MONITOR_ID=@MONITOR_ID,");
+ strSql.Append("COLL_TIME=@COLL_TIME,");
+ strSql.Append("COND_DENSITY=@COND_DENSITY,");
+ strSql.Append("COND_DENSITY_STATE=@COND_DENSITY_STATE,");
+ strSql.Append("COND_TEMPERATURE=@COND_TEMPERATURE,");
+ strSql.Append("COND_TEMPERATURE_STATE=@COND_TEMPERATURE_STATE,");
+ strSql.Append("COND_PRESSURE=@COND_PRESSURE,");
+ strSql.Append("COND_PRESSURE_STATE=@COND_PRESSURE_STATE,");
+ strSql.Append("COND_TOTAL_VOLUME=@COND_TOTAL_VOLUME,");
+ strSql.Append("COND_VELOCITY=@COND_VELOCITY,");
+ strSql.Append("COND_FLOWMETER_STATE=@COND_FLOWMETER_STATE,");
+ strSql.Append("COND_FLOW_COMPUTER_STATUS=@COND_FLOW_COMPUTER_STATUS,");
+ strSql.Append("STAN_DENSITY=@STAN_DENSITY,");
+ strSql.Append("STAN_PREVIOUS_DENSITY=@STAN_PREVIOUS_DENSITY,");
+ strSql.Append("STAN_DIFF_DENSITY=@STAN_DIFF_DENSITY,");
+ strSql.Append("STAN_RELATIVE_DENSITY=@STAN_RELATIVE_DENSITY,");
+ strSql.Append("STAN_VELOCITY=@STAN_VELOCITY,");
+ strSql.Append("STAN_HIGH_QGR=@STAN_HIGH_QGR,");
+ strSql.Append("STAN_LOW_QGR=@STAN_LOW_QGR,");
+ strSql.Append("STAN_METHANE=@STAN_METHANE,");
+ strSql.Append("STAN_ETHANE=@STAN_ETHANE,");
+ strSql.Append("STAN_PROPANE=@STAN_PROPANE,");
+ strSql.Append("STAN_ISOBUTANE=@STAN_ISOBUTANE,");
+ strSql.Append("STAN_BUTANE=@STAN_BUTANE,");
+ strSql.Append("STAN_ISOPENTANE=@STAN_ISOPENTANE,");
+ strSql.Append("STAN_PENTANE=@STAN_PENTANE,");
+ strSql.Append("STAN_NEWPENTANE=@STAN_NEWPENTANE,");
+ strSql.Append("STAN_HEXANE=@STAN_HEXANE,");
+ strSql.Append("STAN_CARBONDIOXIDE=@STAN_CARBONDIOXIDE,");
+ strSql.Append("STAN_NITROGEN=@STAN_NITROGEN,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_VOLUME=@STAN_YESTERDAY_TOTAL_VOLUME,");
+ strSql.Append("STAN_TODAY_TOTAL_VOLUME=@STAN_TODAY_TOTAL_VOLUME,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_VOLUME=@STAN_PREVIOUS_MONTHS_VOLUME,");
+ strSql.Append("STAN_THIS_MONTHS_VOLUME=@STAN_THIS_MONTHS_VOLUME,");
+ strSql.Append("STAN_PREVIOUS_YEAR_VOLUME=@STAN_PREVIOUS_YEAR_VOLUME,");
+ strSql.Append("STAN_THIS_YEAR_VOLUME=@STAN_THIS_YEAR_VOLUME,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_VOLUME=@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_QUALITY=@STAN_YESTERDAY_TOTAL_QUALITY,");
+ strSql.Append("STAN_YESTERDAY_QUALITY=@STAN_YESTERDAY_QUALITY,");
+ strSql.Append("STAN_DIFF_QUALITY=@STAN_DIFF_QUALITY,");
+ strSql.Append("STAN_TODAY_TOTAL_QUALITY=@STAN_TODAY_TOTAL_QUALITY,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_QUALITY=@STAN_PREVIOUS_MONTHS_QUALITY,");
+ strSql.Append("STAN_THIS_MONTHS_QUALITY=@STAN_THIS_MONTHS_QUALITY,");
+ strSql.Append("STAN_PREVIOUS_YEAR_QUALITY=@STAN_PREVIOUS_YEAR_QUALITY,");
+ strSql.Append("STAN_THIS_YEAR_QUALITY=@STAN_THIS_YEAR_QUALITY,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_QUALITY=@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,");
+ strSql.Append("BASE_AMOUNT=@BASE_AMOUNT,");
+ strSql.Append("BASE_VARIATE=@BASE_VARIATE,");
+ strSql.Append("COND_DENSITY_FLAG=@COND_DENSITY_FLAG,");
+ strSql.Append("COND_DENSITY_STATE_FLAG=@COND_DENSITY_STATE_FLAG,");
+ strSql.Append("COND_TEMPERATURE_FLAG=@COND_TEMPERATURE_FLAG,");
+ strSql.Append("COND_TEMPERATURE_STATE_FLAG=@COND_TEMPERATURE_STATE_FLAG,");
+ strSql.Append("COND_PRESSURE_FLAG=@COND_PRESSURE_FLAG,");
+ strSql.Append("COND_PRESSURE_STATE_FLAG=@COND_PRESSURE_STATE_FLAG,");
+ strSql.Append("COND_TOTAL_VOLUME_FLAG=@COND_TOTAL_VOLUME_FLAG,");
+ strSql.Append("COND_VELOCITY_FLAG=@COND_VELOCITY_FLAG,");
+ strSql.Append("COND_FLOWMETER_STATE_FLAG=@COND_FLOWMETER_STATE_FLAG,");
+ strSql.Append("COND_FLOW_COMPUTER_STATUS_FLAG=@COND_FLOW_COMPUTER_STATUS_FLAG,");
+ strSql.Append("STAN_RELATIVE_DENSITY_FLAG=@STAN_RELATIVE_DENSITY_FLAG,");
+ strSql.Append("STAN_DENSITY_FLAG=@STAN_DENSITY_FLAG,");
+ strSql.Append("STAN_VELOCITY_FLAG=@STAN_VELOCITY_FLAG,");
+ strSql.Append("STAN_HIGH_QGR_FLAG=@STAN_HIGH_QGR_FLAG,");
+ strSql.Append("STAN_LOW_QGR_FLAG=@STAN_LOW_QGR_FLAG,");
+ strSql.Append("STAN_METHANE_FLAG=@STAN_METHANE_FLAG,");
+ strSql.Append("STAN_ETHANE_FLAG=@STAN_ETHANE_FLAG,");
+ strSql.Append("STAN_PROPANE_FLAG=@STAN_PROPANE_FLAG,");
+ strSql.Append("STAN_ISOBUTANE_FLAG=@STAN_ISOBUTANE_FLAG,");
+ strSql.Append("STAN_BUTANE_FLAG=@STAN_BUTANE_FLAG,");
+ strSql.Append("STAN_ISOPENTANE_FLAG=@STAN_ISOPENTANE_FLAG,");
+ strSql.Append("STAN_PENTANE_FLAG=@STAN_PENTANE_FLAG,");
+ strSql.Append("STAN_NEWPENTANE_FLAG=@STAN_NEWPENTANE_FLAG,");
+ strSql.Append("STAN_HEXANE_FLAG=@STAN_HEXANE_FLAG,");
+ strSql.Append("STAN_CARBONDIOXIDE_FLAG=@STAN_CARBONDIOXIDE_FLAG,");
+ strSql.Append("STAN_NITROGEN_FLAG=@STAN_NITROGEN_FLAG,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_VOLUME_FLAG=@STAN_YESTERDAY_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_TODAY_TOTAL_VOLUME_FLAG=@STAN_TODAY_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_VOLUME_FLAG=@STAN_PREVIOUS_MONTHS_VOLUME_FLAG,");
+ strSql.Append("STAN_THIS_MONTHS_VOLUME_FLAG=@STAN_THIS_MONTHS_VOLUME_FLAG,");
+ strSql.Append("STAN_PREVIOUS_YEAR_VOLUME_FLAG=@STAN_PREVIOUS_YEAR_VOLUME_FLAG,");
+ strSql.Append("STAN_THIS_YEAR_VOLUME_FLAG=@STAN_THIS_YEAR_VOLUME_FLAG,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG=@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,");
+ strSql.Append("STAN_YESTERDAY_TOTAL_QUALITY_FLAG=@STAN_YESTERDAY_TOTAL_QUALITY_FLAG,");
+ strSql.Append("STAN_TODAY_TOTAL_QUALITY_FLAG=@STAN_TODAY_TOTAL_QUALITY_FLAG,");
+ strSql.Append("STAN_PREVIOUS_MONTHS_QUALITY_FLAG=@STAN_PREVIOUS_MONTHS_QUALITY_FLAG,");
+ strSql.Append("STAN_THIS_MONTHS_QUALITY_FLAG=@STAN_THIS_MONTHS_QUALITY_FLAG,");
+ strSql.Append("STAN_PREVIOUS_YEAR_QUALITY_FLAG=@STAN_PREVIOUS_YEAR_QUALITY_FLAG,");
+ strSql.Append("STAN_THIS_YEAR_QUALITY_FLAG=@STAN_THIS_YEAR_QUALITY_FLAG,");
+ strSql.Append("STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG=@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,");
+ strSql.Append("COLLFIXTURE_CODE=@COLLFIXTURE_CODE,");
+ strSql.Append("SERVER_TIME=@SERVER_TIME,");
+ strSql.Append("FIELD_CHAR1=@FIELD_CHAR1,");
+ strSql.Append("FIELD_CHAR2=@FIELD_CHAR2,");
+ strSql.Append("FIELD_DECIMAL2=@FIELD_DECIMAL2,");
+ strSql.Append("FIELD_DECIMAL3=@FIELD_DECIMAL3,");
+ strSql.Append("STAN_PRESENT_GATE_HEARTBEAT=@STAN_PRESENT_GATE_HEARTBEAT,");
+ strSql.Append("STAN_PRESENT_GATE_POUNDS_SATRT_TIME=@STAN_PRESENT_GATE_POUNDS_SATRT_TIME,");
+ strSql.Append("STAN_PRESENT_GATE_POUNDS_END_TIME=@STAN_PRESENT_GATE_POUNDS_END_TIME");
+ strSql.Append(" where ");
+ SqlParameter[] parameters = {
+ new SqlParameter("@GUID", SqlDbType.UniqueIdentifier,16),
+ new SqlParameter("@PIPE_CODE", SqlDbType.VarChar,40),
+ new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
+ new SqlParameter("@COLL_TIME", SqlDbType.DateTime),
+ new SqlParameter("@COND_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TEMPERATURE", SqlDbType.Decimal,5),
+ new SqlParameter("@COND_TEMPERATURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_PRESSURE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_PRESSURE_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_FLOWMETER_STATE", SqlDbType.Int,4),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS", SqlDbType.Int,4),
+ new SqlParameter("@STAN_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DIFF_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_RELATIVE_DENSITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_VELOCITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HIGH_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_LOW_QGR", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_METHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ETHANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PROPANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOBUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_BUTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_ISOPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NEWPENTANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_HEXANE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_CARBONDIOXIDE", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_NITROGEN", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_YESTERDAY_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_DIFF_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY", SqlDbType.Decimal,9),
+ new SqlParameter("@BASE_AMOUNT", SqlDbType.Decimal,9),
+ new SqlParameter("@BASE_VARIATE", SqlDbType.Decimal,9),
+ new SqlParameter("@COND_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_DENSITY_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TEMPERATURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_PRESSURE_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOWMETER_STATE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COND_FLOW_COMPUTER_STATUS_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_RELATIVE_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_DENSITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_VELOCITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HIGH_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_LOW_QGR_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_METHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ETHANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PROPANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOBUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_BUTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_ISOPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NEWPENTANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_HEXANE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_CARBONDIOXIDE_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_NITROGEN_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_YESTERDAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_TODAY_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_MONTHS_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PREVIOUS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_THIS_YEAR_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG", SqlDbType.VarChar,20),
+ new SqlParameter("@COLLFIXTURE_CODE", SqlDbType.VarChar,50),
+ new SqlParameter("@SERVER_TIME", SqlDbType.DateTime),
+ new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,1024),
+ new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
+ new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
+ new SqlParameter("@STAN_PRESENT_GATE_HEARTBEAT", SqlDbType.Int,4),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_SATRT_TIME", SqlDbType.DateTime),
+ new SqlParameter("@STAN_PRESENT_GATE_POUNDS_END_TIME", SqlDbType.DateTime)};
+ parameters[0].Value = model.GUID;
+ parameters[1].Value = model.PIPE_CODE;
+ parameters[2].Value = model.MONITOR_ID;
+ parameters[3].Value = model.COLL_TIME;
+ parameters[4].Value = model.COND_DENSITY;
+ parameters[5].Value = model.COND_DENSITY_STATE;
+ parameters[6].Value = model.COND_TEMPERATURE;
+ parameters[7].Value = model.COND_TEMPERATURE_STATE;
+ parameters[8].Value = model.COND_PRESSURE;
+ parameters[9].Value = model.COND_PRESSURE_STATE;
+ parameters[10].Value = model.COND_TOTAL_VOLUME;
+ parameters[11].Value = model.COND_VELOCITY;
+ parameters[12].Value = model.COND_FLOWMETER_STATE;
+ parameters[13].Value = model.COND_FLOW_COMPUTER_STATUS;
+ parameters[14].Value = model.STAN_DENSITY;
+ parameters[15].Value = model.STAN_PREVIOUS_DENSITY;
+ parameters[16].Value = model.STAN_DIFF_DENSITY;
+ parameters[17].Value = model.STAN_RELATIVE_DENSITY;
+ parameters[18].Value = model.STAN_VELOCITY;
+ parameters[19].Value = model.STAN_HIGH_QGR;
+ parameters[20].Value = model.STAN_LOW_QGR;
+ parameters[21].Value = model.STAN_METHANE;
+ parameters[22].Value = model.STAN_ETHANE;
+ parameters[23].Value = model.STAN_PROPANE;
+ parameters[24].Value = model.STAN_ISOBUTANE;
+ parameters[25].Value = model.STAN_BUTANE;
+ parameters[26].Value = model.STAN_ISOPENTANE;
+ parameters[27].Value = model.STAN_PENTANE;
+ parameters[28].Value = model.STAN_NEWPENTANE;
+ parameters[29].Value = model.STAN_HEXANE;
+ parameters[30].Value = model.STAN_CARBONDIOXIDE;
+ parameters[31].Value = model.STAN_NITROGEN;
+ parameters[32].Value = model.STAN_YESTERDAY_TOTAL_VOLUME;
+ parameters[33].Value = model.STAN_TODAY_TOTAL_VOLUME;
+ parameters[34].Value = model.STAN_PREVIOUS_MONTHS_VOLUME;
+ parameters[35].Value = model.STAN_THIS_MONTHS_VOLUME;
+ parameters[36].Value = model.STAN_PREVIOUS_YEAR_VOLUME;
+ parameters[37].Value = model.STAN_THIS_YEAR_VOLUME;
+ parameters[38].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME;
+ parameters[39].Value = model.STAN_YESTERDAY_TOTAL_QUALITY;
+ parameters[40].Value = model.STAN_YESTERDAY_QUALITY;
+ parameters[41].Value = model.STAN_DIFF_QUALITY;
+ parameters[42].Value = model.STAN_TODAY_TOTAL_QUALITY;
+ parameters[43].Value = model.STAN_PREVIOUS_MONTHS_QUALITY;
+ parameters[44].Value = model.STAN_THIS_MONTHS_QUALITY;
+ parameters[45].Value = model.STAN_PREVIOUS_YEAR_QUALITY;
+ parameters[46].Value = model.STAN_THIS_YEAR_QUALITY;
+ parameters[47].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY;
+ parameters[48].Value = model.BASE_AMOUNT;
+ parameters[49].Value = model.BASE_VARIATE;
+ parameters[50].Value = model.COND_DENSITY_FLAG;
+ parameters[51].Value = model.COND_DENSITY_STATE_FLAG;
+ parameters[52].Value = model.COND_TEMPERATURE_FLAG;
+ parameters[53].Value = model.COND_TEMPERATURE_STATE_FLAG;
+ parameters[54].Value = model.COND_PRESSURE_FLAG;
+ parameters[55].Value = model.COND_PRESSURE_STATE_FLAG;
+ parameters[56].Value = model.COND_TOTAL_VOLUME_FLAG;
+ parameters[57].Value = model.COND_VELOCITY_FLAG;
+ parameters[58].Value = model.COND_FLOWMETER_STATE_FLAG;
+ parameters[59].Value = model.COND_FLOW_COMPUTER_STATUS_FLAG;
+ parameters[60].Value = model.STAN_RELATIVE_DENSITY_FLAG;
+ parameters[61].Value = model.STAN_DENSITY_FLAG;
+ parameters[62].Value = model.STAN_VELOCITY_FLAG;
+ parameters[63].Value = model.STAN_HIGH_QGR_FLAG;
+ parameters[64].Value = model.STAN_LOW_QGR_FLAG;
+ parameters[65].Value = model.STAN_METHANE_FLAG;
+ parameters[66].Value = model.STAN_ETHANE_FLAG;
+ parameters[67].Value = model.STAN_PROPANE_FLAG;
+ parameters[68].Value = model.STAN_ISOBUTANE_FLAG;
+ parameters[69].Value = model.STAN_BUTANE_FLAG;
+ parameters[70].Value = model.STAN_ISOPENTANE_FLAG;
+ parameters[71].Value = model.STAN_PENTANE_FLAG;
+ parameters[72].Value = model.STAN_NEWPENTANE_FLAG;
+ parameters[73].Value = model.STAN_HEXANE_FLAG;
+ parameters[74].Value = model.STAN_CARBONDIOXIDE_FLAG;
+ parameters[75].Value = model.STAN_NITROGEN_FLAG;
+ parameters[76].Value = model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG;
+ parameters[77].Value = model.STAN_TODAY_TOTAL_VOLUME_FLAG;
+ parameters[78].Value = model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG;
+ parameters[79].Value = model.STAN_THIS_MONTHS_VOLUME_FLAG;
+ parameters[80].Value = model.STAN_PREVIOUS_YEAR_VOLUME_FLAG;
+ parameters[81].Value = model.STAN_THIS_YEAR_VOLUME_FLAG;
+ parameters[82].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG;
+ parameters[83].Value = model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG;
+ parameters[84].Value = model.STAN_TODAY_TOTAL_QUALITY_FLAG;
+ parameters[85].Value = model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG;
+ parameters[86].Value = model.STAN_THIS_MONTHS_QUALITY_FLAG;
+ parameters[87].Value = model.STAN_PREVIOUS_YEAR_QUALITY_FLAG;
+ parameters[88].Value = model.STAN_THIS_YEAR_QUALITY_FLAG;
+ parameters[89].Value = model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG;
+ parameters[90].Value = model.COLLFIXTURE_CODE;
+ parameters[91].Value = model.SERVER_TIME;
+ parameters[92].Value = model.FIELD_CHAR1;
+ parameters[93].Value = model.FIELD_CHAR2;
+ parameters[94].Value = model.FIELD_DECIMAL2;
+ parameters[95].Value = model.FIELD_DECIMAL3;
+ parameters[96].Value = model.STAN_PRESENT_GATE_HEARTBEAT;
+ parameters[97].Value = model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME;
+ parameters[98].Value = model.STAN_PRESENT_GATE_POUNDS_END_TIME;
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ ///
+ /// 删除一条数据
+ ///
+ public bool Delete()
+ {
+ //该表无主键信息,请自定义主键/条件字段
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("delete from T_ALM_PIPECOLLDATACOMPARE ");
+ strSql.Append(" where ");
+ SqlParameter[] parameters = {
+ };
+
+ int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
+ if (rows > 0)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE GetModel()
+ {
+ //该表无主键信息,请自定义主键/条件字段
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select top 1 GUID,PIPE_CODE,MONITOR_ID,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_DENSITY,STAN_PREVIOUS_DENSITY,STAN_DIFF_DENSITY,STAN_RELATIVE_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_YESTERDAY_QUALITY,STAN_DIFF_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,BASE_AMOUNT,BASE_VARIATE,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME from T_ALM_PIPECOLLDATACOMPARE ");
+ strSql.Append(" where ");
+ SqlParameter[] parameters = {
+ };
+
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model=new Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE();
+ DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
+ if(ds.Tables[0].Rows.Count>0)
+ {
+ return DataRowToModel(ds.Tables[0].Rows[0]);
+ }
+ else
+ {
+ return null;
+ }
+ }
+
+
+ ///
+ /// 得到一个对象实体
+ ///
+ public Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE DataRowToModel(DataRow row)
+ {
+ Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE model=new Competition.Mysql.Model.T_ALM_PIPECOLLDATACOMPARE();
+ if (row != null)
+ {
+ if(row["GUID"]!=null && row["GUID"].ToString()!="")
+ {
+ model.GUID= new Guid(row["GUID"].ToString());
+ }
+ if(row["PIPE_CODE"]!=null)
+ {
+ model.PIPE_CODE=row["PIPE_CODE"].ToString();
+ }
+ if(row["MONITOR_ID"]!=null)
+ {
+ model.MONITOR_ID=row["MONITOR_ID"].ToString();
+ }
+ if(row["COLL_TIME"]!=null && row["COLL_TIME"].ToString()!="")
+ {
+ model.COLL_TIME=DateTime.Parse(row["COLL_TIME"].ToString());
+ }
+ if(row["COND_DENSITY"]!=null && row["COND_DENSITY"].ToString()!="")
+ {
+ model.COND_DENSITY=decimal.Parse(row["COND_DENSITY"].ToString());
+ }
+ if(row["COND_DENSITY_STATE"]!=null && row["COND_DENSITY_STATE"].ToString()!="")
+ {
+ model.COND_DENSITY_STATE=int.Parse(row["COND_DENSITY_STATE"].ToString());
+ }
+ if(row["COND_TEMPERATURE"]!=null && row["COND_TEMPERATURE"].ToString()!="")
+ {
+ model.COND_TEMPERATURE=decimal.Parse(row["COND_TEMPERATURE"].ToString());
+ }
+ if(row["COND_TEMPERATURE_STATE"]!=null && row["COND_TEMPERATURE_STATE"].ToString()!="")
+ {
+ model.COND_TEMPERATURE_STATE=int.Parse(row["COND_TEMPERATURE_STATE"].ToString());
+ }
+ if(row["COND_PRESSURE"]!=null && row["COND_PRESSURE"].ToString()!="")
+ {
+ model.COND_PRESSURE=decimal.Parse(row["COND_PRESSURE"].ToString());
+ }
+ if(row["COND_PRESSURE_STATE"]!=null && row["COND_PRESSURE_STATE"].ToString()!="")
+ {
+ model.COND_PRESSURE_STATE=int.Parse(row["COND_PRESSURE_STATE"].ToString());
+ }
+ if(row["COND_TOTAL_VOLUME"]!=null && row["COND_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.COND_TOTAL_VOLUME=decimal.Parse(row["COND_TOTAL_VOLUME"].ToString());
+ }
+ if(row["COND_VELOCITY"]!=null && row["COND_VELOCITY"].ToString()!="")
+ {
+ model.COND_VELOCITY=decimal.Parse(row["COND_VELOCITY"].ToString());
+ }
+ if(row["COND_FLOWMETER_STATE"]!=null && row["COND_FLOWMETER_STATE"].ToString()!="")
+ {
+ model.COND_FLOWMETER_STATE=int.Parse(row["COND_FLOWMETER_STATE"].ToString());
+ }
+ if(row["COND_FLOW_COMPUTER_STATUS"]!=null && row["COND_FLOW_COMPUTER_STATUS"].ToString()!="")
+ {
+ model.COND_FLOW_COMPUTER_STATUS=int.Parse(row["COND_FLOW_COMPUTER_STATUS"].ToString());
+ }
+ if(row["STAN_DENSITY"]!=null && row["STAN_DENSITY"].ToString()!="")
+ {
+ model.STAN_DENSITY=decimal.Parse(row["STAN_DENSITY"].ToString());
+ }
+ if(row["STAN_PREVIOUS_DENSITY"]!=null && row["STAN_PREVIOUS_DENSITY"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_DENSITY=decimal.Parse(row["STAN_PREVIOUS_DENSITY"].ToString());
+ }
+ if(row["STAN_DIFF_DENSITY"]!=null && row["STAN_DIFF_DENSITY"].ToString()!="")
+ {
+ model.STAN_DIFF_DENSITY=decimal.Parse(row["STAN_DIFF_DENSITY"].ToString());
+ }
+ if(row["STAN_RELATIVE_DENSITY"]!=null && row["STAN_RELATIVE_DENSITY"].ToString()!="")
+ {
+ model.STAN_RELATIVE_DENSITY=decimal.Parse(row["STAN_RELATIVE_DENSITY"].ToString());
+ }
+ if(row["STAN_VELOCITY"]!=null && row["STAN_VELOCITY"].ToString()!="")
+ {
+ model.STAN_VELOCITY=decimal.Parse(row["STAN_VELOCITY"].ToString());
+ }
+ if(row["STAN_HIGH_QGR"]!=null && row["STAN_HIGH_QGR"].ToString()!="")
+ {
+ model.STAN_HIGH_QGR=decimal.Parse(row["STAN_HIGH_QGR"].ToString());
+ }
+ if(row["STAN_LOW_QGR"]!=null && row["STAN_LOW_QGR"].ToString()!="")
+ {
+ model.STAN_LOW_QGR=decimal.Parse(row["STAN_LOW_QGR"].ToString());
+ }
+ if(row["STAN_METHANE"]!=null && row["STAN_METHANE"].ToString()!="")
+ {
+ model.STAN_METHANE=decimal.Parse(row["STAN_METHANE"].ToString());
+ }
+ if(row["STAN_ETHANE"]!=null && row["STAN_ETHANE"].ToString()!="")
+ {
+ model.STAN_ETHANE=decimal.Parse(row["STAN_ETHANE"].ToString());
+ }
+ if(row["STAN_PROPANE"]!=null && row["STAN_PROPANE"].ToString()!="")
+ {
+ model.STAN_PROPANE=decimal.Parse(row["STAN_PROPANE"].ToString());
+ }
+ if(row["STAN_ISOBUTANE"]!=null && row["STAN_ISOBUTANE"].ToString()!="")
+ {
+ model.STAN_ISOBUTANE=decimal.Parse(row["STAN_ISOBUTANE"].ToString());
+ }
+ if(row["STAN_BUTANE"]!=null && row["STAN_BUTANE"].ToString()!="")
+ {
+ model.STAN_BUTANE=decimal.Parse(row["STAN_BUTANE"].ToString());
+ }
+ if(row["STAN_ISOPENTANE"]!=null && row["STAN_ISOPENTANE"].ToString()!="")
+ {
+ model.STAN_ISOPENTANE=decimal.Parse(row["STAN_ISOPENTANE"].ToString());
+ }
+ if(row["STAN_PENTANE"]!=null && row["STAN_PENTANE"].ToString()!="")
+ {
+ model.STAN_PENTANE=decimal.Parse(row["STAN_PENTANE"].ToString());
+ }
+ if(row["STAN_NEWPENTANE"]!=null && row["STAN_NEWPENTANE"].ToString()!="")
+ {
+ model.STAN_NEWPENTANE=decimal.Parse(row["STAN_NEWPENTANE"].ToString());
+ }
+ if(row["STAN_HEXANE"]!=null && row["STAN_HEXANE"].ToString()!="")
+ {
+ model.STAN_HEXANE=decimal.Parse(row["STAN_HEXANE"].ToString());
+ }
+ if(row["STAN_CARBONDIOXIDE"]!=null && row["STAN_CARBONDIOXIDE"].ToString()!="")
+ {
+ model.STAN_CARBONDIOXIDE=decimal.Parse(row["STAN_CARBONDIOXIDE"].ToString());
+ }
+ if(row["STAN_NITROGEN"]!=null && row["STAN_NITROGEN"].ToString()!="")
+ {
+ model.STAN_NITROGEN=decimal.Parse(row["STAN_NITROGEN"].ToString());
+ }
+ if(row["STAN_YESTERDAY_TOTAL_VOLUME"]!=null && row["STAN_YESTERDAY_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_YESTERDAY_TOTAL_VOLUME=decimal.Parse(row["STAN_YESTERDAY_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_TODAY_TOTAL_VOLUME"]!=null && row["STAN_TODAY_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_TODAY_TOTAL_VOLUME=decimal.Parse(row["STAN_TODAY_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_PREVIOUS_MONTHS_VOLUME"]!=null && row["STAN_PREVIOUS_MONTHS_VOLUME"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_MONTHS_VOLUME=decimal.Parse(row["STAN_PREVIOUS_MONTHS_VOLUME"].ToString());
+ }
+ if(row["STAN_THIS_MONTHS_VOLUME"]!=null && row["STAN_THIS_MONTHS_VOLUME"].ToString()!="")
+ {
+ model.STAN_THIS_MONTHS_VOLUME=decimal.Parse(row["STAN_THIS_MONTHS_VOLUME"].ToString());
+ }
+ if(row["STAN_PREVIOUS_YEAR_VOLUME"]!=null && row["STAN_PREVIOUS_YEAR_VOLUME"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_YEAR_VOLUME=decimal.Parse(row["STAN_PREVIOUS_YEAR_VOLUME"].ToString());
+ }
+ if(row["STAN_THIS_YEAR_VOLUME"]!=null && row["STAN_THIS_YEAR_VOLUME"].ToString()!="")
+ {
+ model.STAN_THIS_YEAR_VOLUME=decimal.Parse(row["STAN_THIS_YEAR_VOLUME"].ToString());
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"]!=null && row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"].ToString()!="")
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME=decimal.Parse(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME"].ToString());
+ }
+ if(row["STAN_YESTERDAY_TOTAL_QUALITY"]!=null && row["STAN_YESTERDAY_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_YESTERDAY_TOTAL_QUALITY=decimal.Parse(row["STAN_YESTERDAY_TOTAL_QUALITY"].ToString());
+ }
+ if(row["STAN_YESTERDAY_QUALITY"]!=null && row["STAN_YESTERDAY_QUALITY"].ToString()!="")
+ {
+ model.STAN_YESTERDAY_QUALITY=decimal.Parse(row["STAN_YESTERDAY_QUALITY"].ToString());
+ }
+ if(row["STAN_DIFF_QUALITY"]!=null && row["STAN_DIFF_QUALITY"].ToString()!="")
+ {
+ model.STAN_DIFF_QUALITY=decimal.Parse(row["STAN_DIFF_QUALITY"].ToString());
+ }
+ if(row["STAN_TODAY_TOTAL_QUALITY"]!=null && row["STAN_TODAY_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_TODAY_TOTAL_QUALITY=decimal.Parse(row["STAN_TODAY_TOTAL_QUALITY"].ToString());
+ }
+ if(row["STAN_PREVIOUS_MONTHS_QUALITY"]!=null && row["STAN_PREVIOUS_MONTHS_QUALITY"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_MONTHS_QUALITY=decimal.Parse(row["STAN_PREVIOUS_MONTHS_QUALITY"].ToString());
+ }
+ if(row["STAN_THIS_MONTHS_QUALITY"]!=null && row["STAN_THIS_MONTHS_QUALITY"].ToString()!="")
+ {
+ model.STAN_THIS_MONTHS_QUALITY=decimal.Parse(row["STAN_THIS_MONTHS_QUALITY"].ToString());
+ }
+ if(row["STAN_PREVIOUS_YEAR_QUALITY"]!=null && row["STAN_PREVIOUS_YEAR_QUALITY"].ToString()!="")
+ {
+ model.STAN_PREVIOUS_YEAR_QUALITY=decimal.Parse(row["STAN_PREVIOUS_YEAR_QUALITY"].ToString());
+ }
+ if(row["STAN_THIS_YEAR_QUALITY"]!=null && row["STAN_THIS_YEAR_QUALITY"].ToString()!="")
+ {
+ model.STAN_THIS_YEAR_QUALITY=decimal.Parse(row["STAN_THIS_YEAR_QUALITY"].ToString());
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"]!=null && row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"].ToString()!="")
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY=decimal.Parse(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY"].ToString());
+ }
+ if(row["BASE_AMOUNT"]!=null && row["BASE_AMOUNT"].ToString()!="")
+ {
+ model.BASE_AMOUNT=decimal.Parse(row["BASE_AMOUNT"].ToString());
+ }
+ if(row["BASE_VARIATE"]!=null && row["BASE_VARIATE"].ToString()!="")
+ {
+ model.BASE_VARIATE=decimal.Parse(row["BASE_VARIATE"].ToString());
+ }
+ if(row["COND_DENSITY_FLAG"]!=null)
+ {
+ model.COND_DENSITY_FLAG=row["COND_DENSITY_FLAG"].ToString();
+ }
+ if(row["COND_DENSITY_STATE_FLAG"]!=null)
+ {
+ model.COND_DENSITY_STATE_FLAG=row["COND_DENSITY_STATE_FLAG"].ToString();
+ }
+ if(row["COND_TEMPERATURE_FLAG"]!=null)
+ {
+ model.COND_TEMPERATURE_FLAG=row["COND_TEMPERATURE_FLAG"].ToString();
+ }
+ if(row["COND_TEMPERATURE_STATE_FLAG"]!=null)
+ {
+ model.COND_TEMPERATURE_STATE_FLAG=row["COND_TEMPERATURE_STATE_FLAG"].ToString();
+ }
+ if(row["COND_PRESSURE_FLAG"]!=null)
+ {
+ model.COND_PRESSURE_FLAG=row["COND_PRESSURE_FLAG"].ToString();
+ }
+ if(row["COND_PRESSURE_STATE_FLAG"]!=null)
+ {
+ model.COND_PRESSURE_STATE_FLAG=row["COND_PRESSURE_STATE_FLAG"].ToString();
+ }
+ if(row["COND_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.COND_TOTAL_VOLUME_FLAG=row["COND_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["COND_VELOCITY_FLAG"]!=null)
+ {
+ model.COND_VELOCITY_FLAG=row["COND_VELOCITY_FLAG"].ToString();
+ }
+ if(row["COND_FLOWMETER_STATE_FLAG"]!=null)
+ {
+ model.COND_FLOWMETER_STATE_FLAG=row["COND_FLOWMETER_STATE_FLAG"].ToString();
+ }
+ if(row["COND_FLOW_COMPUTER_STATUS_FLAG"]!=null)
+ {
+ model.COND_FLOW_COMPUTER_STATUS_FLAG=row["COND_FLOW_COMPUTER_STATUS_FLAG"].ToString();
+ }
+ if(row["STAN_RELATIVE_DENSITY_FLAG"]!=null)
+ {
+ model.STAN_RELATIVE_DENSITY_FLAG=row["STAN_RELATIVE_DENSITY_FLAG"].ToString();
+ }
+ if(row["STAN_DENSITY_FLAG"]!=null)
+ {
+ model.STAN_DENSITY_FLAG=row["STAN_DENSITY_FLAG"].ToString();
+ }
+ if(row["STAN_VELOCITY_FLAG"]!=null)
+ {
+ model.STAN_VELOCITY_FLAG=row["STAN_VELOCITY_FLAG"].ToString();
+ }
+ if(row["STAN_HIGH_QGR_FLAG"]!=null)
+ {
+ model.STAN_HIGH_QGR_FLAG=row["STAN_HIGH_QGR_FLAG"].ToString();
+ }
+ if(row["STAN_LOW_QGR_FLAG"]!=null)
+ {
+ model.STAN_LOW_QGR_FLAG=row["STAN_LOW_QGR_FLAG"].ToString();
+ }
+ if(row["STAN_METHANE_FLAG"]!=null)
+ {
+ model.STAN_METHANE_FLAG=row["STAN_METHANE_FLAG"].ToString();
+ }
+ if(row["STAN_ETHANE_FLAG"]!=null)
+ {
+ model.STAN_ETHANE_FLAG=row["STAN_ETHANE_FLAG"].ToString();
+ }
+ if(row["STAN_PROPANE_FLAG"]!=null)
+ {
+ model.STAN_PROPANE_FLAG=row["STAN_PROPANE_FLAG"].ToString();
+ }
+ if(row["STAN_ISOBUTANE_FLAG"]!=null)
+ {
+ model.STAN_ISOBUTANE_FLAG=row["STAN_ISOBUTANE_FLAG"].ToString();
+ }
+ if(row["STAN_BUTANE_FLAG"]!=null)
+ {
+ model.STAN_BUTANE_FLAG=row["STAN_BUTANE_FLAG"].ToString();
+ }
+ if(row["STAN_ISOPENTANE_FLAG"]!=null)
+ {
+ model.STAN_ISOPENTANE_FLAG=row["STAN_ISOPENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_PENTANE_FLAG"]!=null)
+ {
+ model.STAN_PENTANE_FLAG=row["STAN_PENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_NEWPENTANE_FLAG"]!=null)
+ {
+ model.STAN_NEWPENTANE_FLAG=row["STAN_NEWPENTANE_FLAG"].ToString();
+ }
+ if(row["STAN_HEXANE_FLAG"]!=null)
+ {
+ model.STAN_HEXANE_FLAG=row["STAN_HEXANE_FLAG"].ToString();
+ }
+ if(row["STAN_CARBONDIOXIDE_FLAG"]!=null)
+ {
+ model.STAN_CARBONDIOXIDE_FLAG=row["STAN_CARBONDIOXIDE_FLAG"].ToString();
+ }
+ if(row["STAN_NITROGEN_FLAG"]!=null)
+ {
+ model.STAN_NITROGEN_FLAG=row["STAN_NITROGEN_FLAG"].ToString();
+ }
+ if(row["STAN_YESTERDAY_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_YESTERDAY_TOTAL_VOLUME_FLAG=row["STAN_YESTERDAY_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_TODAY_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_TODAY_TOTAL_VOLUME_FLAG=row["STAN_TODAY_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_MONTHS_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_MONTHS_VOLUME_FLAG=row["STAN_PREVIOUS_MONTHS_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_MONTHS_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_THIS_MONTHS_VOLUME_FLAG=row["STAN_THIS_MONTHS_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_YEAR_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_YEAR_VOLUME_FLAG=row["STAN_PREVIOUS_YEAR_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_YEAR_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_THIS_YEAR_VOLUME_FLAG=row["STAN_THIS_YEAR_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG"]!=null)
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG=row["STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG"].ToString();
+ }
+ if(row["STAN_YESTERDAY_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_YESTERDAY_TOTAL_QUALITY_FLAG=row["STAN_YESTERDAY_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_TODAY_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_TODAY_TOTAL_QUALITY_FLAG=row["STAN_TODAY_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_MONTHS_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_MONTHS_QUALITY_FLAG=row["STAN_PREVIOUS_MONTHS_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_MONTHS_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_THIS_MONTHS_QUALITY_FLAG=row["STAN_THIS_MONTHS_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PREVIOUS_YEAR_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PREVIOUS_YEAR_QUALITY_FLAG=row["STAN_PREVIOUS_YEAR_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_THIS_YEAR_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_THIS_YEAR_QUALITY_FLAG=row["STAN_THIS_YEAR_QUALITY_FLAG"].ToString();
+ }
+ if(row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG"]!=null)
+ {
+ model.STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG=row["STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG"].ToString();
+ }
+ if(row["COLLFIXTURE_CODE"]!=null)
+ {
+ model.COLLFIXTURE_CODE=row["COLLFIXTURE_CODE"].ToString();
+ }
+ if(row["SERVER_TIME"]!=null && row["SERVER_TIME"].ToString()!="")
+ {
+ model.SERVER_TIME=DateTime.Parse(row["SERVER_TIME"].ToString());
+ }
+ if(row["FIELD_CHAR1"]!=null)
+ {
+ model.FIELD_CHAR1=row["FIELD_CHAR1"].ToString();
+ }
+ if(row["FIELD_CHAR2"]!=null)
+ {
+ model.FIELD_CHAR2=row["FIELD_CHAR2"].ToString();
+ }
+ if(row["FIELD_DECIMAL2"]!=null && row["FIELD_DECIMAL2"].ToString()!="")
+ {
+ model.FIELD_DECIMAL2=decimal.Parse(row["FIELD_DECIMAL2"].ToString());
+ }
+ if(row["FIELD_DECIMAL3"]!=null && row["FIELD_DECIMAL3"].ToString()!="")
+ {
+ model.FIELD_DECIMAL3=decimal.Parse(row["FIELD_DECIMAL3"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_HEARTBEAT"]!=null && row["STAN_PRESENT_GATE_HEARTBEAT"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_HEARTBEAT=int.Parse(row["STAN_PRESENT_GATE_HEARTBEAT"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"]!=null && row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_POUNDS_SATRT_TIME=DateTime.Parse(row["STAN_PRESENT_GATE_POUNDS_SATRT_TIME"].ToString());
+ }
+ if(row["STAN_PRESENT_GATE_POUNDS_END_TIME"]!=null && row["STAN_PRESENT_GATE_POUNDS_END_TIME"].ToString()!="")
+ {
+ model.STAN_PRESENT_GATE_POUNDS_END_TIME=DateTime.Parse(row["STAN_PRESENT_GATE_POUNDS_END_TIME"].ToString());
+ }
+ }
+ return model;
+ }
+
+ ///
+ /// 获得数据列表
+ ///
+ public DataSet GetList(string strWhere)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select GUID,PIPE_CODE,MONITOR_ID,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_DENSITY,STAN_PREVIOUS_DENSITY,STAN_DIFF_DENSITY,STAN_RELATIVE_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_YESTERDAY_QUALITY,STAN_DIFF_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,BASE_AMOUNT,BASE_VARIATE,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME ");
+ strSql.Append(" FROM T_ALM_PIPECOLLDATACOMPARE ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ ///
+ /// 获得前几行数据
+ ///
+ public DataSet GetList(int Top,string strWhere,string filedOrder)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select ");
+ if(Top>0)
+ {
+ strSql.Append(" top "+Top.ToString());
+ }
+ strSql.Append(" GUID,PIPE_CODE,MONITOR_ID,COLL_TIME,COND_DENSITY,COND_DENSITY_STATE,COND_TEMPERATURE,COND_TEMPERATURE_STATE,COND_PRESSURE,COND_PRESSURE_STATE,COND_TOTAL_VOLUME,COND_VELOCITY,COND_FLOWMETER_STATE,COND_FLOW_COMPUTER_STATUS,STAN_DENSITY,STAN_PREVIOUS_DENSITY,STAN_DIFF_DENSITY,STAN_RELATIVE_DENSITY,STAN_VELOCITY,STAN_HIGH_QGR,STAN_LOW_QGR,STAN_METHANE,STAN_ETHANE,STAN_PROPANE,STAN_ISOBUTANE,STAN_BUTANE,STAN_ISOPENTANE,STAN_PENTANE,STAN_NEWPENTANE,STAN_HEXANE,STAN_CARBONDIOXIDE,STAN_NITROGEN,STAN_YESTERDAY_TOTAL_VOLUME,STAN_TODAY_TOTAL_VOLUME,STAN_PREVIOUS_MONTHS_VOLUME,STAN_THIS_MONTHS_VOLUME,STAN_PREVIOUS_YEAR_VOLUME,STAN_THIS_YEAR_VOLUME,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME,STAN_YESTERDAY_TOTAL_QUALITY,STAN_YESTERDAY_QUALITY,STAN_DIFF_QUALITY,STAN_TODAY_TOTAL_QUALITY,STAN_PREVIOUS_MONTHS_QUALITY,STAN_THIS_MONTHS_QUALITY,STAN_PREVIOUS_YEAR_QUALITY,STAN_THIS_YEAR_QUALITY,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY,BASE_AMOUNT,BASE_VARIATE,COND_DENSITY_FLAG,COND_DENSITY_STATE_FLAG,COND_TEMPERATURE_FLAG,COND_TEMPERATURE_STATE_FLAG,COND_PRESSURE_FLAG,COND_PRESSURE_STATE_FLAG,COND_TOTAL_VOLUME_FLAG,COND_VELOCITY_FLAG,COND_FLOWMETER_STATE_FLAG,COND_FLOW_COMPUTER_STATUS_FLAG,STAN_RELATIVE_DENSITY_FLAG,STAN_DENSITY_FLAG,STAN_VELOCITY_FLAG,STAN_HIGH_QGR_FLAG,STAN_LOW_QGR_FLAG,STAN_METHANE_FLAG,STAN_ETHANE_FLAG,STAN_PROPANE_FLAG,STAN_ISOBUTANE_FLAG,STAN_BUTANE_FLAG,STAN_ISOPENTANE_FLAG,STAN_PENTANE_FLAG,STAN_NEWPENTANE_FLAG,STAN_HEXANE_FLAG,STAN_CARBONDIOXIDE_FLAG,STAN_NITROGEN_FLAG,STAN_YESTERDAY_TOTAL_VOLUME_FLAG,STAN_TODAY_TOTAL_VOLUME_FLAG,STAN_PREVIOUS_MONTHS_VOLUME_FLAG,STAN_THIS_MONTHS_VOLUME_FLAG,STAN_PREVIOUS_YEAR_VOLUME_FLAG,STAN_THIS_YEAR_VOLUME_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG,STAN_YESTERDAY_TOTAL_QUALITY_FLAG,STAN_TODAY_TOTAL_QUALITY_FLAG,STAN_PREVIOUS_MONTHS_QUALITY_FLAG,STAN_THIS_MONTHS_QUALITY_FLAG,STAN_PREVIOUS_YEAR_QUALITY_FLAG,STAN_THIS_YEAR_QUALITY_FLAG,STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG,COLLFIXTURE_CODE,SERVER_TIME,FIELD_CHAR1,FIELD_CHAR2,FIELD_DECIMAL2,FIELD_DECIMAL3,STAN_PRESENT_GATE_HEARTBEAT,STAN_PRESENT_GATE_POUNDS_SATRT_TIME,STAN_PRESENT_GATE_POUNDS_END_TIME ");
+ strSql.Append(" FROM T_ALM_PIPECOLLDATACOMPARE ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ strSql.Append(" order by " + filedOrder);
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ ///
+ /// 获取记录总数
+ ///
+ public int GetRecordCount(string strWhere)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("select count(1) FROM T_ALM_PIPECOLLDATACOMPARE ");
+ if(strWhere.Trim()!="")
+ {
+ strSql.Append(" where "+strWhere);
+ }
+ object obj = DbHelperSQL.GetSingle(strSql.ToString());
+ if (obj == null)
+ {
+ return 0;
+ }
+ else
+ {
+ return Convert.ToInt32(obj);
+ }
+ }
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
+ {
+ StringBuilder strSql=new StringBuilder();
+ strSql.Append("SELECT * FROM ( ");
+ strSql.Append(" SELECT ROW_NUMBER() OVER (");
+ if (!string.IsNullOrEmpty(orderby.Trim()))
+ {
+ strSql.Append("order by T." + orderby );
+ }
+ else
+ {
+ strSql.Append("order by T.PIPE_CODE desc");
+ }
+ strSql.Append(")AS Row, T.* from T_ALM_PIPECOLLDATACOMPARE T ");
+ if (!string.IsNullOrEmpty(strWhere.Trim()))
+ {
+ strSql.Append(" WHERE " + strWhere);
+ }
+ strSql.Append(" ) TT");
+ strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
+ return DbHelperSQL.Query(strSql.ToString());
+ }
+
+ /*
+ ///
+ /// 分页获取数据列表
+ ///
+ public DataSet GetList(int PageSize,int PageIndex,string strWhere)
+ {
+ SqlParameter[] parameters = {
+ new SqlParameter("@tblName", SqlDbType.VarChar, 255),
+ new SqlParameter("@fldName", SqlDbType.VarChar, 255),
+ new SqlParameter("@PageSize", SqlDbType.Int),
+ new SqlParameter("@PageIndex", SqlDbType.Int),
+ new SqlParameter("@IsReCount", SqlDbType.Bit),
+ new SqlParameter("@OrderType", SqlDbType.Bit),
+ new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
+ };
+ parameters[0].Value = "T_ALM_PIPECOLLDATACOMPARE";
+ parameters[1].Value = "PIPE_CODE";
+ parameters[2].Value = PageSize;
+ parameters[3].Value = PageIndex;
+ parameters[4].Value = 0;
+ parameters[5].Value = 0;
+ parameters[6].Value = strWhere;
+ return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
+ }*/
+
+ #endregion BasicMethod
+ #region ExtensionMethod
+
+ #endregion ExtensionMethod
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATA.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATA.cs
new file mode 100644
index 0000000..093edc9
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATA.cs
@@ -0,0 +1,870 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATA.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATA
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:36 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+namespace Competition.Mysql.Model
+{
+ ///
+ /// T_ALM_PIPECOLLDATA:实体类(属性说明自动提取数据库字段的描述信息)
+ ///
+ [Serializable]
+ public partial class T_ALM_PIPECOLLDATA
+ {
+ public T_ALM_PIPECOLLDATA()
+ {}
+ #region Model
+ private string _pipe_code;
+ private string _monitor_id;
+ private decimal? _coll_data;
+ private DateTime? _coll_time;
+ private decimal? _cond_density;
+ private int? _cond_density_state;
+ private decimal? _cond_temperature;
+ private int? _cond_temperature_state;
+ private decimal? _cond_pressure;
+ private int? _cond_pressure_state;
+ private decimal? _cond_total_volume;
+ private decimal? _cond_velocity;
+ private int? _cond_flowmeter_state;
+ private int? _cond_flow_computer_status;
+ private decimal? _stan_relative_density;
+ private decimal? _stan_density;
+ private decimal? _stan_velocity;
+ private decimal? _stan_high_qgr;
+ private decimal? _stan_low_qgr;
+ private decimal? _stan_methane;
+ private decimal? _stan_ethane;
+ private decimal? _stan_propane;
+ private decimal? _stan_isobutane;
+ private decimal? _stan_butane;
+ private decimal? _stan_isopentane;
+ private decimal? _stan_pentane;
+ private decimal? _stan_newpentane;
+ private decimal? _stan_hexane;
+ private decimal? _stan_carbondioxide;
+ private decimal? _stan_nitrogen;
+ private decimal? _stan_yesterday_total_volume;
+ private decimal? _stan_today_total_volume;
+ private decimal? _stan_previous_months_volume;
+ private decimal? _stan_this_months_volume;
+ private decimal? _stan_previous_year_volume;
+ private decimal? _stan_this_year_volume;
+ private decimal? _stan_present_flowmeter_total_volume;
+ private decimal? _stan_yesterday_total_quality;
+ private decimal? _stan_today_total_quality;
+ private decimal? _stan_previous_months_quality;
+ private decimal? _stan_this_months_quality;
+ private decimal? _stan_previous_year_quality;
+ private decimal? _stan_this_year_quality;
+ private decimal? _stan_present_flowmeter_total_quality;
+ private string _cond_density_flag;
+ private string _cond_density_state_flag;
+ private string _cond_temperature_flag;
+ private string _cond_temperature_state_flag;
+ private string _cond_pressure_flag;
+ private string _cond_pressure_state_flag;
+ private string _cond_total_volume_flag;
+ private string _cond_velocity_flag;
+ private string _cond_flowmeter_state_flag;
+ private string _cond_flow_computer_status_flag;
+ private string _stan_relative_density_flag;
+ private string _stan_density_flag;
+ private string _stan_velocity_flag;
+ private string _stan_high_qgr_flag;
+ private string _stan_low_qgr_flag;
+ private string _stan_methane_flag;
+ private string _stan_ethane_flag;
+ private string _stan_propane_flag;
+ private string _stan_isobutane_flag;
+ private string _stan_butane_flag;
+ private string _stan_isopentane_flag;
+ private string _stan_pentane_flag;
+ private string _stan_newpentane_flag;
+ private string _stan_hexane_flag;
+ private string _stan_carbondioxide_flag;
+ private string _stan_nitrogen_flag;
+ private string _stan_yesterday_total_volume_flag;
+ private string _stan_today_total_volume_flag;
+ private string _stan_previous_months_volume_flag;
+ private string _stan_this_months_volume_flag;
+ private string _stan_previous_year_volume_flag;
+ private string _stan_this_year_volume_flag;
+ private string _stan_present_flowmeter_total_volume_flag;
+ private string _stan_yesterday_total_quality_flag;
+ private string _stan_today_total_quality_flag;
+ private string _stan_previous_months_quality_flag;
+ private string _stan_this_months_quality_flag;
+ private string _stan_previous_year_quality_flag;
+ private string _stan_this_year_quality_flag;
+ private string _stan_present_flowmeter_total_quality_flag;
+ private string _collfixture_code;
+ private DateTime? _server_time;
+ private string _field_char1;
+ private string _field_char2;
+ private decimal? _field_decimal2;
+ private decimal? _field_decimal3;
+ private int? _stan_present_gate_heartbeat;
+ private DateTime? _stan_present_gate_pounds_satrt_time;
+ private DateTime? _stan_present_gate_pounds_end_time;
+ ///
+ ///
+ ///
+ public string PIPE_CODE
+ {
+ set{ _pipe_code=value;}
+ get{return _pipe_code;}
+ }
+ ///
+ ///
+ ///
+ public string MONITOR_ID
+ {
+ set{ _monitor_id=value;}
+ get{return _monitor_id;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COLL_DATA
+ {
+ set{ _coll_data=value;}
+ get{return _coll_data;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? COLL_TIME
+ {
+ set{ _coll_time=value;}
+ get{return _coll_time;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_DENSITY
+ {
+ set{ _cond_density=value;}
+ get{return _cond_density;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_DENSITY_STATE
+ {
+ set{ _cond_density_state=value;}
+ get{return _cond_density_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_TEMPERATURE
+ {
+ set{ _cond_temperature=value;}
+ get{return _cond_temperature;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_TEMPERATURE_STATE
+ {
+ set{ _cond_temperature_state=value;}
+ get{return _cond_temperature_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_PRESSURE
+ {
+ set{ _cond_pressure=value;}
+ get{return _cond_pressure;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_PRESSURE_STATE
+ {
+ set{ _cond_pressure_state=value;}
+ get{return _cond_pressure_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_TOTAL_VOLUME
+ {
+ set{ _cond_total_volume=value;}
+ get{return _cond_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_VELOCITY
+ {
+ set{ _cond_velocity=value;}
+ get{return _cond_velocity;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_FLOWMETER_STATE
+ {
+ set{ _cond_flowmeter_state=value;}
+ get{return _cond_flowmeter_state;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_FLOW_COMPUTER_STATUS
+ {
+ set{ _cond_flow_computer_status=value;}
+ get{return _cond_flow_computer_status;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_RELATIVE_DENSITY
+ {
+ set{ _stan_relative_density=value;}
+ get{return _stan_relative_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_DENSITY
+ {
+ set{ _stan_density=value;}
+ get{return _stan_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_VELOCITY
+ {
+ set{ _stan_velocity=value;}
+ get{return _stan_velocity;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_HIGH_QGR
+ {
+ set{ _stan_high_qgr=value;}
+ get{return _stan_high_qgr;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_LOW_QGR
+ {
+ set{ _stan_low_qgr=value;}
+ get{return _stan_low_qgr;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_METHANE
+ {
+ set{ _stan_methane=value;}
+ get{return _stan_methane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ETHANE
+ {
+ set{ _stan_ethane=value;}
+ get{return _stan_ethane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PROPANE
+ {
+ set{ _stan_propane=value;}
+ get{return _stan_propane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ISOBUTANE
+ {
+ set{ _stan_isobutane=value;}
+ get{return _stan_isobutane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_BUTANE
+ {
+ set{ _stan_butane=value;}
+ get{return _stan_butane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ISOPENTANE
+ {
+ set{ _stan_isopentane=value;}
+ get{return _stan_isopentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PENTANE
+ {
+ set{ _stan_pentane=value;}
+ get{return _stan_pentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_NEWPENTANE
+ {
+ set{ _stan_newpentane=value;}
+ get{return _stan_newpentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_HEXANE
+ {
+ set{ _stan_hexane=value;}
+ get{return _stan_hexane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_CARBONDIOXIDE
+ {
+ set{ _stan_carbondioxide=value;}
+ get{return _stan_carbondioxide;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_NITROGEN
+ {
+ set{ _stan_nitrogen=value;}
+ get{return _stan_nitrogen;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_YESTERDAY_TOTAL_VOLUME
+ {
+ set{ _stan_yesterday_total_volume=value;}
+ get{return _stan_yesterday_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_TODAY_TOTAL_VOLUME
+ {
+ set{ _stan_today_total_volume=value;}
+ get{return _stan_today_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_MONTHS_VOLUME
+ {
+ set{ _stan_previous_months_volume=value;}
+ get{return _stan_previous_months_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_MONTHS_VOLUME
+ {
+ set{ _stan_this_months_volume=value;}
+ get{return _stan_this_months_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_YEAR_VOLUME
+ {
+ set{ _stan_previous_year_volume=value;}
+ get{return _stan_previous_year_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_YEAR_VOLUME
+ {
+ set{ _stan_this_year_volume=value;}
+ get{return _stan_this_year_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PRESENT_FLOWMETER_TOTAL_VOLUME
+ {
+ set{ _stan_present_flowmeter_total_volume=value;}
+ get{return _stan_present_flowmeter_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_YESTERDAY_TOTAL_QUALITY
+ {
+ set{ _stan_yesterday_total_quality=value;}
+ get{return _stan_yesterday_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_TODAY_TOTAL_QUALITY
+ {
+ set{ _stan_today_total_quality=value;}
+ get{return _stan_today_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_MONTHS_QUALITY
+ {
+ set{ _stan_previous_months_quality=value;}
+ get{return _stan_previous_months_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_MONTHS_QUALITY
+ {
+ set{ _stan_this_months_quality=value;}
+ get{return _stan_this_months_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_YEAR_QUALITY
+ {
+ set{ _stan_previous_year_quality=value;}
+ get{return _stan_previous_year_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_YEAR_QUALITY
+ {
+ set{ _stan_this_year_quality=value;}
+ get{return _stan_this_year_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PRESENT_FLOWMETER_TOTAL_QUALITY
+ {
+ set{ _stan_present_flowmeter_total_quality=value;}
+ get{return _stan_present_flowmeter_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public string COND_DENSITY_FLAG
+ {
+ set{ _cond_density_flag=value;}
+ get{return _cond_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_DENSITY_STATE_FLAG
+ {
+ set{ _cond_density_state_flag=value;}
+ get{return _cond_density_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TEMPERATURE_FLAG
+ {
+ set{ _cond_temperature_flag=value;}
+ get{return _cond_temperature_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TEMPERATURE_STATE_FLAG
+ {
+ set{ _cond_temperature_state_flag=value;}
+ get{return _cond_temperature_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_PRESSURE_FLAG
+ {
+ set{ _cond_pressure_flag=value;}
+ get{return _cond_pressure_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_PRESSURE_STATE_FLAG
+ {
+ set{ _cond_pressure_state_flag=value;}
+ get{return _cond_pressure_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TOTAL_VOLUME_FLAG
+ {
+ set{ _cond_total_volume_flag=value;}
+ get{return _cond_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_VELOCITY_FLAG
+ {
+ set{ _cond_velocity_flag=value;}
+ get{return _cond_velocity_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_FLOWMETER_STATE_FLAG
+ {
+ set{ _cond_flowmeter_state_flag=value;}
+ get{return _cond_flowmeter_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_FLOW_COMPUTER_STATUS_FLAG
+ {
+ set{ _cond_flow_computer_status_flag=value;}
+ get{return _cond_flow_computer_status_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_RELATIVE_DENSITY_FLAG
+ {
+ set{ _stan_relative_density_flag=value;}
+ get{return _stan_relative_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_DENSITY_FLAG
+ {
+ set{ _stan_density_flag=value;}
+ get{return _stan_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_VELOCITY_FLAG
+ {
+ set{ _stan_velocity_flag=value;}
+ get{return _stan_velocity_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_HIGH_QGR_FLAG
+ {
+ set{ _stan_high_qgr_flag=value;}
+ get{return _stan_high_qgr_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_LOW_QGR_FLAG
+ {
+ set{ _stan_low_qgr_flag=value;}
+ get{return _stan_low_qgr_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_METHANE_FLAG
+ {
+ set{ _stan_methane_flag=value;}
+ get{return _stan_methane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ETHANE_FLAG
+ {
+ set{ _stan_ethane_flag=value;}
+ get{return _stan_ethane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PROPANE_FLAG
+ {
+ set{ _stan_propane_flag=value;}
+ get{return _stan_propane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ISOBUTANE_FLAG
+ {
+ set{ _stan_isobutane_flag=value;}
+ get{return _stan_isobutane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_BUTANE_FLAG
+ {
+ set{ _stan_butane_flag=value;}
+ get{return _stan_butane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ISOPENTANE_FLAG
+ {
+ set{ _stan_isopentane_flag=value;}
+ get{return _stan_isopentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PENTANE_FLAG
+ {
+ set{ _stan_pentane_flag=value;}
+ get{return _stan_pentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_NEWPENTANE_FLAG
+ {
+ set{ _stan_newpentane_flag=value;}
+ get{return _stan_newpentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_HEXANE_FLAG
+ {
+ set{ _stan_hexane_flag=value;}
+ get{return _stan_hexane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_CARBONDIOXIDE_FLAG
+ {
+ set{ _stan_carbondioxide_flag=value;}
+ get{return _stan_carbondioxide_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_NITROGEN_FLAG
+ {
+ set{ _stan_nitrogen_flag=value;}
+ get{return _stan_nitrogen_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_YESTERDAY_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_yesterday_total_volume_flag=value;}
+ get{return _stan_yesterday_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_TODAY_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_today_total_volume_flag=value;}
+ get{return _stan_today_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_MONTHS_VOLUME_FLAG
+ {
+ set{ _stan_previous_months_volume_flag=value;}
+ get{return _stan_previous_months_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_MONTHS_VOLUME_FLAG
+ {
+ set{ _stan_this_months_volume_flag=value;}
+ get{return _stan_this_months_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_YEAR_VOLUME_FLAG
+ {
+ set{ _stan_previous_year_volume_flag=value;}
+ get{return _stan_previous_year_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_YEAR_VOLUME_FLAG
+ {
+ set{ _stan_this_year_volume_flag=value;}
+ get{return _stan_this_year_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_present_flowmeter_total_volume_flag=value;}
+ get{return _stan_present_flowmeter_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_YESTERDAY_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_yesterday_total_quality_flag=value;}
+ get{return _stan_yesterday_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_TODAY_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_today_total_quality_flag=value;}
+ get{return _stan_today_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_MONTHS_QUALITY_FLAG
+ {
+ set{ _stan_previous_months_quality_flag=value;}
+ get{return _stan_previous_months_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_MONTHS_QUALITY_FLAG
+ {
+ set{ _stan_this_months_quality_flag=value;}
+ get{return _stan_this_months_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_YEAR_QUALITY_FLAG
+ {
+ set{ _stan_previous_year_quality_flag=value;}
+ get{return _stan_previous_year_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_YEAR_QUALITY_FLAG
+ {
+ set{ _stan_this_year_quality_flag=value;}
+ get{return _stan_this_year_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_present_flowmeter_total_quality_flag=value;}
+ get{return _stan_present_flowmeter_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COLLFIXTURE_CODE
+ {
+ set{ _collfixture_code=value;}
+ get{return _collfixture_code;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? SERVER_TIME
+ {
+ set{ _server_time=value;}
+ get{return _server_time;}
+ }
+ ///
+ ///
+ ///
+ public string FIELD_CHAR1
+ {
+ set{ _field_char1=value;}
+ get{return _field_char1;}
+ }
+ ///
+ ///
+ ///
+ public string FIELD_CHAR2
+ {
+ set{ _field_char2=value;}
+ get{return _field_char2;}
+ }
+ ///
+ ///
+ ///
+ public decimal? FIELD_DECIMAL2
+ {
+ set{ _field_decimal2=value;}
+ get{return _field_decimal2;}
+ }
+ ///
+ ///
+ ///
+ public decimal? FIELD_DECIMAL3
+ {
+ set{ _field_decimal3=value;}
+ get{return _field_decimal3;}
+ }
+ ///
+ ///
+ ///
+ public int? STAN_PRESENT_GATE_HEARTBEAT
+ {
+ set{ _stan_present_gate_heartbeat=value;}
+ get{return _stan_present_gate_heartbeat;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? STAN_PRESENT_GATE_POUNDS_SATRT_TIME
+ {
+ set{ _stan_present_gate_pounds_satrt_time=value;}
+ get{return _stan_present_gate_pounds_satrt_time;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? STAN_PRESENT_GATE_POUNDS_END_TIME
+ {
+ set{ _stan_present_gate_pounds_end_time=value;}
+ get{return _stan_present_gate_pounds_end_time;}
+ }
+ #endregion Model
+
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATACOMPARE.cs b/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATACOMPARE.cs
new file mode 100644
index 0000000..99bc7e4
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/Competition.Mysql/Model/T_ALM_PIPECOLLDATACOMPARE.cs
@@ -0,0 +1,924 @@
+/** 版本信息模板在安装目录下,可自行修改。
+* T_ALM_PIPECOLLDATACOMPARE.cs
+*
+* 功 能: N/A
+* 类 名: T_ALM_PIPECOLLDATACOMPARE
+*
+* Ver 变更日期 负责人 变更内容
+* ───────────────────────────────────
+* V0.01 2024/6/12 16:53:37 N/A 初版
+*
+* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
+*┌──────────────────────────────────┐
+*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
+*│ 版权所有:动软卓越(北京)科技有限公司 │
+*└──────────────────────────────────┘
+*/
+using System;
+namespace Competition.Mysql.Model
+{
+ ///
+ /// T_ALM_PIPECOLLDATACOMPARE:实体类(属性说明自动提取数据库字段的描述信息)
+ ///
+ [Serializable]
+ public partial class T_ALM_PIPECOLLDATACOMPARE
+ {
+ public T_ALM_PIPECOLLDATACOMPARE()
+ {}
+ #region Model
+ private Guid _guid;
+ private string _pipe_code;
+ private string _monitor_id;
+ private DateTime? _coll_time;
+ private decimal? _cond_density;
+ private int? _cond_density_state;
+ private decimal? _cond_temperature;
+ private int? _cond_temperature_state;
+ private decimal? _cond_pressure;
+ private int? _cond_pressure_state;
+ private decimal? _cond_total_volume;
+ private decimal? _cond_velocity;
+ private int? _cond_flowmeter_state;
+ private int? _cond_flow_computer_status;
+ private decimal? _stan_density;
+ private decimal? _stan_previous_density;
+ private decimal? _stan_diff_density;
+ private decimal? _stan_relative_density;
+ private decimal? _stan_velocity;
+ private decimal? _stan_high_qgr;
+ private decimal? _stan_low_qgr;
+ private decimal? _stan_methane;
+ private decimal? _stan_ethane;
+ private decimal? _stan_propane;
+ private decimal? _stan_isobutane;
+ private decimal? _stan_butane;
+ private decimal? _stan_isopentane;
+ private decimal? _stan_pentane;
+ private decimal? _stan_newpentane;
+ private decimal? _stan_hexane;
+ private decimal? _stan_carbondioxide;
+ private decimal? _stan_nitrogen;
+ private decimal? _stan_yesterday_total_volume;
+ private decimal? _stan_today_total_volume;
+ private decimal? _stan_previous_months_volume;
+ private decimal? _stan_this_months_volume;
+ private decimal? _stan_previous_year_volume;
+ private decimal? _stan_this_year_volume;
+ private decimal? _stan_present_flowmeter_total_volume;
+ private decimal? _stan_yesterday_total_quality;
+ private decimal? _stan_yesterday_quality;
+ private decimal? _stan_diff_quality;
+ private decimal? _stan_today_total_quality;
+ private decimal? _stan_previous_months_quality;
+ private decimal? _stan_this_months_quality;
+ private decimal? _stan_previous_year_quality;
+ private decimal? _stan_this_year_quality;
+ private decimal? _stan_present_flowmeter_total_quality;
+ private decimal? _base_amount;
+ private decimal? _base_variate;
+ private string _cond_density_flag;
+ private string _cond_density_state_flag;
+ private string _cond_temperature_flag;
+ private string _cond_temperature_state_flag;
+ private string _cond_pressure_flag;
+ private string _cond_pressure_state_flag;
+ private string _cond_total_volume_flag;
+ private string _cond_velocity_flag;
+ private string _cond_flowmeter_state_flag;
+ private string _cond_flow_computer_status_flag;
+ private string _stan_relative_density_flag;
+ private string _stan_density_flag;
+ private string _stan_velocity_flag;
+ private string _stan_high_qgr_flag;
+ private string _stan_low_qgr_flag;
+ private string _stan_methane_flag;
+ private string _stan_ethane_flag;
+ private string _stan_propane_flag;
+ private string _stan_isobutane_flag;
+ private string _stan_butane_flag;
+ private string _stan_isopentane_flag;
+ private string _stan_pentane_flag;
+ private string _stan_newpentane_flag;
+ private string _stan_hexane_flag;
+ private string _stan_carbondioxide_flag;
+ private string _stan_nitrogen_flag;
+ private string _stan_yesterday_total_volume_flag;
+ private string _stan_today_total_volume_flag;
+ private string _stan_previous_months_volume_flag;
+ private string _stan_this_months_volume_flag;
+ private string _stan_previous_year_volume_flag;
+ private string _stan_this_year_volume_flag;
+ private string _stan_present_flowmeter_total_volume_flag;
+ private string _stan_yesterday_total_quality_flag;
+ private string _stan_today_total_quality_flag;
+ private string _stan_previous_months_quality_flag;
+ private string _stan_this_months_quality_flag;
+ private string _stan_previous_year_quality_flag;
+ private string _stan_this_year_quality_flag;
+ private string _stan_present_flowmeter_total_quality_flag;
+ private string _collfixture_code;
+ private DateTime? _server_time;
+ private string _field_char1;
+ private string _field_char2;
+ private decimal? _field_decimal2;
+ private decimal? _field_decimal3;
+ private int? _stan_present_gate_heartbeat;
+ private DateTime? _stan_present_gate_pounds_satrt_time;
+ private DateTime? _stan_present_gate_pounds_end_time;
+ ///
+ ///
+ ///
+ public Guid GUID
+ {
+ set{ _guid=value;}
+ get{return _guid;}
+ }
+ ///
+ ///
+ ///
+ public string PIPE_CODE
+ {
+ set{ _pipe_code=value;}
+ get{return _pipe_code;}
+ }
+ ///
+ ///
+ ///
+ public string MONITOR_ID
+ {
+ set{ _monitor_id=value;}
+ get{return _monitor_id;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? COLL_TIME
+ {
+ set{ _coll_time=value;}
+ get{return _coll_time;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_DENSITY
+ {
+ set{ _cond_density=value;}
+ get{return _cond_density;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_DENSITY_STATE
+ {
+ set{ _cond_density_state=value;}
+ get{return _cond_density_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_TEMPERATURE
+ {
+ set{ _cond_temperature=value;}
+ get{return _cond_temperature;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_TEMPERATURE_STATE
+ {
+ set{ _cond_temperature_state=value;}
+ get{return _cond_temperature_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_PRESSURE
+ {
+ set{ _cond_pressure=value;}
+ get{return _cond_pressure;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_PRESSURE_STATE
+ {
+ set{ _cond_pressure_state=value;}
+ get{return _cond_pressure_state;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_TOTAL_VOLUME
+ {
+ set{ _cond_total_volume=value;}
+ get{return _cond_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? COND_VELOCITY
+ {
+ set{ _cond_velocity=value;}
+ get{return _cond_velocity;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_FLOWMETER_STATE
+ {
+ set{ _cond_flowmeter_state=value;}
+ get{return _cond_flowmeter_state;}
+ }
+ ///
+ ///
+ ///
+ public int? COND_FLOW_COMPUTER_STATUS
+ {
+ set{ _cond_flow_computer_status=value;}
+ get{return _cond_flow_computer_status;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_DENSITY
+ {
+ set{ _stan_density=value;}
+ get{return _stan_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_DENSITY
+ {
+ set{ _stan_previous_density=value;}
+ get{return _stan_previous_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_DIFF_DENSITY
+ {
+ set{ _stan_diff_density=value;}
+ get{return _stan_diff_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_RELATIVE_DENSITY
+ {
+ set{ _stan_relative_density=value;}
+ get{return _stan_relative_density;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_VELOCITY
+ {
+ set{ _stan_velocity=value;}
+ get{return _stan_velocity;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_HIGH_QGR
+ {
+ set{ _stan_high_qgr=value;}
+ get{return _stan_high_qgr;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_LOW_QGR
+ {
+ set{ _stan_low_qgr=value;}
+ get{return _stan_low_qgr;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_METHANE
+ {
+ set{ _stan_methane=value;}
+ get{return _stan_methane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ETHANE
+ {
+ set{ _stan_ethane=value;}
+ get{return _stan_ethane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PROPANE
+ {
+ set{ _stan_propane=value;}
+ get{return _stan_propane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ISOBUTANE
+ {
+ set{ _stan_isobutane=value;}
+ get{return _stan_isobutane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_BUTANE
+ {
+ set{ _stan_butane=value;}
+ get{return _stan_butane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_ISOPENTANE
+ {
+ set{ _stan_isopentane=value;}
+ get{return _stan_isopentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PENTANE
+ {
+ set{ _stan_pentane=value;}
+ get{return _stan_pentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_NEWPENTANE
+ {
+ set{ _stan_newpentane=value;}
+ get{return _stan_newpentane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_HEXANE
+ {
+ set{ _stan_hexane=value;}
+ get{return _stan_hexane;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_CARBONDIOXIDE
+ {
+ set{ _stan_carbondioxide=value;}
+ get{return _stan_carbondioxide;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_NITROGEN
+ {
+ set{ _stan_nitrogen=value;}
+ get{return _stan_nitrogen;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_YESTERDAY_TOTAL_VOLUME
+ {
+ set{ _stan_yesterday_total_volume=value;}
+ get{return _stan_yesterday_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_TODAY_TOTAL_VOLUME
+ {
+ set{ _stan_today_total_volume=value;}
+ get{return _stan_today_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_MONTHS_VOLUME
+ {
+ set{ _stan_previous_months_volume=value;}
+ get{return _stan_previous_months_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_MONTHS_VOLUME
+ {
+ set{ _stan_this_months_volume=value;}
+ get{return _stan_this_months_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_YEAR_VOLUME
+ {
+ set{ _stan_previous_year_volume=value;}
+ get{return _stan_previous_year_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_YEAR_VOLUME
+ {
+ set{ _stan_this_year_volume=value;}
+ get{return _stan_this_year_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PRESENT_FLOWMETER_TOTAL_VOLUME
+ {
+ set{ _stan_present_flowmeter_total_volume=value;}
+ get{return _stan_present_flowmeter_total_volume;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_YESTERDAY_TOTAL_QUALITY
+ {
+ set{ _stan_yesterday_total_quality=value;}
+ get{return _stan_yesterday_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_YESTERDAY_QUALITY
+ {
+ set{ _stan_yesterday_quality=value;}
+ get{return _stan_yesterday_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_DIFF_QUALITY
+ {
+ set{ _stan_diff_quality=value;}
+ get{return _stan_diff_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_TODAY_TOTAL_QUALITY
+ {
+ set{ _stan_today_total_quality=value;}
+ get{return _stan_today_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_MONTHS_QUALITY
+ {
+ set{ _stan_previous_months_quality=value;}
+ get{return _stan_previous_months_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_MONTHS_QUALITY
+ {
+ set{ _stan_this_months_quality=value;}
+ get{return _stan_this_months_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PREVIOUS_YEAR_QUALITY
+ {
+ set{ _stan_previous_year_quality=value;}
+ get{return _stan_previous_year_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_THIS_YEAR_QUALITY
+ {
+ set{ _stan_this_year_quality=value;}
+ get{return _stan_this_year_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? STAN_PRESENT_FLOWMETER_TOTAL_QUALITY
+ {
+ set{ _stan_present_flowmeter_total_quality=value;}
+ get{return _stan_present_flowmeter_total_quality;}
+ }
+ ///
+ ///
+ ///
+ public decimal? BASE_AMOUNT
+ {
+ set{ _base_amount=value;}
+ get{return _base_amount;}
+ }
+ ///
+ ///
+ ///
+ public decimal? BASE_VARIATE
+ {
+ set{ _base_variate=value;}
+ get{return _base_variate;}
+ }
+ ///
+ ///
+ ///
+ public string COND_DENSITY_FLAG
+ {
+ set{ _cond_density_flag=value;}
+ get{return _cond_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_DENSITY_STATE_FLAG
+ {
+ set{ _cond_density_state_flag=value;}
+ get{return _cond_density_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TEMPERATURE_FLAG
+ {
+ set{ _cond_temperature_flag=value;}
+ get{return _cond_temperature_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TEMPERATURE_STATE_FLAG
+ {
+ set{ _cond_temperature_state_flag=value;}
+ get{return _cond_temperature_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_PRESSURE_FLAG
+ {
+ set{ _cond_pressure_flag=value;}
+ get{return _cond_pressure_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_PRESSURE_STATE_FLAG
+ {
+ set{ _cond_pressure_state_flag=value;}
+ get{return _cond_pressure_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_TOTAL_VOLUME_FLAG
+ {
+ set{ _cond_total_volume_flag=value;}
+ get{return _cond_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_VELOCITY_FLAG
+ {
+ set{ _cond_velocity_flag=value;}
+ get{return _cond_velocity_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_FLOWMETER_STATE_FLAG
+ {
+ set{ _cond_flowmeter_state_flag=value;}
+ get{return _cond_flowmeter_state_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COND_FLOW_COMPUTER_STATUS_FLAG
+ {
+ set{ _cond_flow_computer_status_flag=value;}
+ get{return _cond_flow_computer_status_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_RELATIVE_DENSITY_FLAG
+ {
+ set{ _stan_relative_density_flag=value;}
+ get{return _stan_relative_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_DENSITY_FLAG
+ {
+ set{ _stan_density_flag=value;}
+ get{return _stan_density_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_VELOCITY_FLAG
+ {
+ set{ _stan_velocity_flag=value;}
+ get{return _stan_velocity_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_HIGH_QGR_FLAG
+ {
+ set{ _stan_high_qgr_flag=value;}
+ get{return _stan_high_qgr_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_LOW_QGR_FLAG
+ {
+ set{ _stan_low_qgr_flag=value;}
+ get{return _stan_low_qgr_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_METHANE_FLAG
+ {
+ set{ _stan_methane_flag=value;}
+ get{return _stan_methane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ETHANE_FLAG
+ {
+ set{ _stan_ethane_flag=value;}
+ get{return _stan_ethane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PROPANE_FLAG
+ {
+ set{ _stan_propane_flag=value;}
+ get{return _stan_propane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ISOBUTANE_FLAG
+ {
+ set{ _stan_isobutane_flag=value;}
+ get{return _stan_isobutane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_BUTANE_FLAG
+ {
+ set{ _stan_butane_flag=value;}
+ get{return _stan_butane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_ISOPENTANE_FLAG
+ {
+ set{ _stan_isopentane_flag=value;}
+ get{return _stan_isopentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PENTANE_FLAG
+ {
+ set{ _stan_pentane_flag=value;}
+ get{return _stan_pentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_NEWPENTANE_FLAG
+ {
+ set{ _stan_newpentane_flag=value;}
+ get{return _stan_newpentane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_HEXANE_FLAG
+ {
+ set{ _stan_hexane_flag=value;}
+ get{return _stan_hexane_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_CARBONDIOXIDE_FLAG
+ {
+ set{ _stan_carbondioxide_flag=value;}
+ get{return _stan_carbondioxide_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_NITROGEN_FLAG
+ {
+ set{ _stan_nitrogen_flag=value;}
+ get{return _stan_nitrogen_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_YESTERDAY_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_yesterday_total_volume_flag=value;}
+ get{return _stan_yesterday_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_TODAY_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_today_total_volume_flag=value;}
+ get{return _stan_today_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_MONTHS_VOLUME_FLAG
+ {
+ set{ _stan_previous_months_volume_flag=value;}
+ get{return _stan_previous_months_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_MONTHS_VOLUME_FLAG
+ {
+ set{ _stan_this_months_volume_flag=value;}
+ get{return _stan_this_months_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_YEAR_VOLUME_FLAG
+ {
+ set{ _stan_previous_year_volume_flag=value;}
+ get{return _stan_previous_year_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_YEAR_VOLUME_FLAG
+ {
+ set{ _stan_this_year_volume_flag=value;}
+ get{return _stan_this_year_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PRESENT_FLOWMETER_TOTAL_VOLUME_FLAG
+ {
+ set{ _stan_present_flowmeter_total_volume_flag=value;}
+ get{return _stan_present_flowmeter_total_volume_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_YESTERDAY_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_yesterday_total_quality_flag=value;}
+ get{return _stan_yesterday_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_TODAY_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_today_total_quality_flag=value;}
+ get{return _stan_today_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_MONTHS_QUALITY_FLAG
+ {
+ set{ _stan_previous_months_quality_flag=value;}
+ get{return _stan_previous_months_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_MONTHS_QUALITY_FLAG
+ {
+ set{ _stan_this_months_quality_flag=value;}
+ get{return _stan_this_months_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PREVIOUS_YEAR_QUALITY_FLAG
+ {
+ set{ _stan_previous_year_quality_flag=value;}
+ get{return _stan_previous_year_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_THIS_YEAR_QUALITY_FLAG
+ {
+ set{ _stan_this_year_quality_flag=value;}
+ get{return _stan_this_year_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string STAN_PRESENT_FLOWMETER_TOTAL_QUALITY_FLAG
+ {
+ set{ _stan_present_flowmeter_total_quality_flag=value;}
+ get{return _stan_present_flowmeter_total_quality_flag;}
+ }
+ ///
+ ///
+ ///
+ public string COLLFIXTURE_CODE
+ {
+ set{ _collfixture_code=value;}
+ get{return _collfixture_code;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? SERVER_TIME
+ {
+ set{ _server_time=value;}
+ get{return _server_time;}
+ }
+ ///
+ ///
+ ///
+ public string FIELD_CHAR1
+ {
+ set{ _field_char1=value;}
+ get{return _field_char1;}
+ }
+ ///
+ ///
+ ///
+ public string FIELD_CHAR2
+ {
+ set{ _field_char2=value;}
+ get{return _field_char2;}
+ }
+ ///
+ ///
+ ///
+ public decimal? FIELD_DECIMAL2
+ {
+ set{ _field_decimal2=value;}
+ get{return _field_decimal2;}
+ }
+ ///
+ ///
+ ///
+ public decimal? FIELD_DECIMAL3
+ {
+ set{ _field_decimal3=value;}
+ get{return _field_decimal3;}
+ }
+ ///
+ ///
+ ///
+ public int? STAN_PRESENT_GATE_HEARTBEAT
+ {
+ set{ _stan_present_gate_heartbeat=value;}
+ get{return _stan_present_gate_heartbeat;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? STAN_PRESENT_GATE_POUNDS_SATRT_TIME
+ {
+ set{ _stan_present_gate_pounds_satrt_time=value;}
+ get{return _stan_present_gate_pounds_satrt_time;}
+ }
+ ///
+ ///
+ ///
+ public DateTime? STAN_PRESENT_GATE_POUNDS_END_TIME
+ {
+ set{ _stan_present_gate_pounds_end_time=value;}
+ get{return _stan_present_gate_pounds_end_time;}
+ }
+ #endregion Model
+
+ }
+}
+
diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user b/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user
index 214def8..63845d1 100644
--- a/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user
+++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/CompetitionAPI.csproj.user
@@ -2,8 +2,8 @@
CompetitionAPI
- ApiControllerEmptyScaffolder
- root/Common/Api
+ MvcControllerEmptyScaffolder
+ root/Common/MVC/Controller
F:\项目\禄口机场农电竞赛\web\LKJCpowerSupplyOfficeSimulationSystem\CompetitionAPI\Properties\PublishProfiles\FolderProfile.pubxml
diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/CameraController.cs b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/CameraController.cs
new file mode 100644
index 0000000..5f4bce4
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/CameraController.cs
@@ -0,0 +1,45 @@
+using Competition.Common.Util;
+using Microsoft.AspNetCore.Mvc;
+
+namespace CompetitionAPI.Controllers.api
+{
+ //相机表
+ [Route("api/[controller]/[action]")]
+ public class CameraController : Controller
+ {
+ ///
+ /// 相机表
+ ///
+ Competition.Mysql.BLL.T_BAS_CAMERA bll_camera = new Competition.Mysql.BLL.T_BAS_CAMERA();
+
+ public IConfiguration Configuration { get; }
+
+ public CameraController(IConfiguration configuration)
+ {
+ Configuration = configuration;
+ }
+
+ ///
+ ///
+ ///
+ ///
+ /// 公司id
+ ///
+
+ [HttpGet]
+ public JsonResult Index(string action,string monotorId)
+ {
+ if(action =="GetList")
+ {
+ //获取公司所有相机信息
+ var mysql = Configuration.GetConnectionString("MySQL").ToString();
+ var list = bll_camera.GetModelList("MONITOR_ID = " + monotorId).FindAll(a=>Tool.IsFuZhouCustom(monotorId));
+ return Json(Tool.GetJsonWithCode(APICode.Success, list));
+ }
+ else
+ {
+ return Json(Tool.GetJsonWithCode(APICode.Fail, "action填写错误"));
+ }
+ }
+ }
+}
diff --git a/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/WeighterController.cs b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/WeighterController.cs
new file mode 100644
index 0000000..c4bde8f
--- /dev/null
+++ b/CompetitionAPI/CompetitionAPI/CompetitionAPI/Controllers/api/WeighterController.cs
@@ -0,0 +1,58 @@
+using Competition.Common.Util;
+using Microsoft.AspNetCore.Mvc;
+
+namespace CompetitionAPI.Controllers.api
+{
+ //皮带秤
+ [Route("api/[controller]/[action]")]
+ public class WeighterController : Controller
+ {
+ ///
+ /// 相机表
+ ///
+ Competition.Mysql.BLL.T_BAS_ELEC_WEIGHTER bll_elec_weighter = new Competition.Mysql.BLL.T_BAS_ELEC_WEIGHTER();
+ ///
+ /// 皮带秤实时
+ ///
+ Competition.Mysql.BLL.T_ALM_PIPECOLLDATA bll_pipeReal = new Competition.Mysql.BLL.T_ALM_PIPECOLLDATA();
+ ///
+ /// 皮带秤历史
+ ///
+ Competition.Mysql.BLL.T_ALM_PIPECOLLDATACOMPARE bll_pipeHistory = new Competition.Mysql.BLL.T_ALM_PIPECOLLDATACOMPARE();
+
+ public IConfiguration Configuration { get; }
+
+ public WeighterController(IConfiguration configuration)
+ {
+ Configuration = configuration;
+ }
+
+ [HttpGet]
+ public JsonResult Index(string action,string pipeCode,string customCode)
+ {
+ if (action == "GetInfo")
+ {
+ //获取皮带秤信息
+ var mysql = Configuration.GetConnectionString("MySQL").ToString();
+ //福州海关下的,本年度
+ var pipe = bll_elec_weighter.GetModel(pipeCode,customCode);
+ if (Tool.IsFuZhouCustom(pipe.CUSTOMS_CODE))
+ {
+ return Json(Tool.GetJsonWithCode(APICode.Success, pipe));
+ }
+ else
+ {
+ return Json(Tool.GetJsonWithCode(APICode.Fail, "不是福州海关数据"));
+ }
+ }
+ //else if (action == "GetHistory")
+ //{
+ // //获取历史信息
+ //}
+ else
+ {
+ return Json(Tool.GetJsonWithCode(APICode.Fail, "action填写错误"));
+ }
+ }
+ }
+}