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;
}
}
}