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