You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

87 lines
2.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Estsh.Web.Dal;
using Estsh.Web.Util;
using System.Collections;
using System.Data;
namespace Estsh.Core.Services
{
public class ReworkReportService
{
ReworkReportDal dal = new ReworkReportDal(RemotingProxyProvider._remotingProxy);
public DataTable GetModelTypeList()
{
return dal.GetModelTypeList();
}
public DataTable GetBarCode(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate, string cmbTypeName, string cmbCurrStatus)
{
return dal.GetBarCode(ref pager, txtSerialNumber, startDate, endDate, cmbTypeName, cmbCurrStatus);
}
/// <summary>
/// 维修明细
/// </summary>
/// <param name="txtSerialNumber">条码</param>
/// <returns></returns>
public DataTable GetRepairDetials(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetRepairDetials(ref pager, txtSerialNumber, startDate, endDate);
}
/// <summary>
/// 关键零件
/// </summary>
/// <param name="txtSerialNumber"></param>
/// <returns></returns>
public DataTable GetKeyPart(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetKeyPart(ref pager, txtSerialNumber, startDate, endDate);
}
/// <summary>
/// 非关键零件
/// </summary>
/// <param name="txtSerialNumber"></param>
/// <returns></returns>
public DataTable GetNotKeyPart(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetNotKeyPart(ref pager, txtSerialNumber, startDate, endDate);
}
/// <summary>
/// 关键数据
/// </summary>
/// <param name="txtSerialNumber"></param>
/// <returns></returns>
public DataTable GetKeyData(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetKeyData(ref pager, txtSerialNumber, startDate, endDate);
}
/// <summary>
/// 电功能检测
/// </summary>
/// <param name="txtSerialNumber"></param>
/// <returns></returns>
public DataTable GetCheck(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetCheck(ref pager, txtSerialNumber, startDate, endDate);
}
/// <summary>
/// 关键零件
/// </summary>
/// <param name="txtSerialNumber"></param>
/// <returns></returns>
public DataTable GetKeyParts(ref Pager pager, string txtSerialNumber, DateTime startDate, DateTime endDate)
{
return dal.GetKeyParts(ref pager, txtSerialNumber, startDate, endDate);
}
}
}