using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CY.IDAL.Inquiry;
using AbstractFactory;
using CY.Model;
namespace CY.BLL.Inquiry
{
///
/// 数码快印纸张信息
///
public class SysInquiry_DigitalPrintPaperInfoBLL
{
ISysInquiry_DigitalPrintPaperInfoDAL _iSysInquiry_DigitalPrintPaperInfoDAL = null;
public SysInquiry_DigitalPrintPaperInfoBLL()
{
_iSysInquiry_DigitalPrintPaperInfoDAL = Factory.GetDALByInterfaceName(DALInterface.ISysInquiry_DigitalPrintPaperInfoDAL) as ISysInquiry_DigitalPrintPaperInfoDAL;
}
///
/// 分页返回数码快印纸张列表
///
/// 名称
/// 分页参数
///
public IEnumerable SelectModelPage(string paperName, string status, Infrastructure.Query.Pagination pagination)
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.SelectModelPage(paperName, status, pagination);
}
///
/// 根据主键返回数码快印纸张实体
///
/// 主键ID
/// LDE材质
public Model.SysInquiry_DigitalPrintPaperInfo SelectModelByKey(int keyid)
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.SelectModelByKey(keyid);
}
///
/// 获取最新排序顺序
///
///
public int GetOrderNumByMax()
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.GetOrderNumByMax();
}
///
/// 获取有效的数码快印纸张列表
///
///
public IList GetModelList()
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.GetModelList();
}
///
/// 新增数码快印纸张列表
///
///
///
public bool InsertModel(SysInquiry_DigitalPrintPaperInfo model)
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.InserModel(model);
}
///
/// 修改数码快印纸张列表
///
///
///
public bool UpdateModel(SysInquiry_DigitalPrintPaperInfo model)
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.UpdateModel(model);
}
///
/// 是否已经存在纸张
///
///
///
public bool IsExistPaperName(string paperName)
{
return _iSysInquiry_DigitalPrintPaperInfoDAL.IsExistPaperName(paperName);
}
}
}