using System; using System.Collections.Generic; using System.Linq; using System.Text; using CoreFS.CA06; using System.Data; using System.Collections; using Core.Mes.Client.Common; using Core.LgMes.Client.lgDbMgt; namespace Core.LgMes.Client.lgServiceMgt.LgReportService { /// /// 转炉报表数据层类 /// public class LgCcmReportService : Core.LgMes.Client.lgServiceMgt.BaseService.LgBaseService { public LgCcmReportService() { } /// /// 获取3号机操作台记录 /// /// /// public DataSet returnDsOfCcmThreeOperationReport(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { string sqlStr = SqlCollection.CcmSqlCollection.returnSqlOfCcmOption(param.sqlCondition); ds = base.dbCommond.ExecuteReader(new DbClientParam(sqlStr,param.ob)); } catch { } return ds; } /// /// "中包温度与拉速" /// /// /// public DataSet returnDsOfCcmMidPackageAndSpeed(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { ds = base.dbCommond.ExecuteReader(new DbClientParam(SqlCollection.CcmSqlCollection.returnSqlOfMidPackageAndSpeed(param.sqlConditionList), param.ob)); } catch { } return ds; } /// /// 获取板坯机恒拉表 /// /// /// public DataSet returnDsOfCcmCastSpeedReport(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { ds = base.dbCommond.ExecuteReader(new DbClientParam(SqlCollection.CcmSqlCollection.returnSqlStrCastCcmSpeed(param.sqlCondition), param.ob)); } catch { } return ds; } /// /// 板坯铸机典拉表 /// /// /// public DataSet returnDsOfCcmDlReport(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { ds = base.dbCommond.ExecuteReader(new DbClientParam(SqlCollectionCcm.ReturnSqlOfCcmDlReport(param.sqlConditionList), param.ob)); } catch { } return ds; } /// /// 获取某炉号最小和最大拉速 /// /// /// public DataSet returnDsOfCcmHlData(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { ds = base.dbCommond.ExecuteReader(new DbClientParam(SqlCollectionCcm.returnSqlForMinSpeedAndMaxSpeedForHeatNo(param.sqlCondition), param.ob)); } catch { } return ds; } /// /// 获取配重信息 /// /// /// public DataSet returnDsOfWeightMatching(ClientParamWithSqlConditionAndOpenBase param) { DataSet ds = new DataSet(); try { ds = base.dbCommond.ExecuteReader(new DbClientParam(SqlCollectionCcm.returnSqlWeightMatching(param.sqlCondition), param.ob)); } catch { } return ds; } } }