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
|
{
|
/// <summary>
|
/// 数码快印纸张信息
|
/// </summary>
|
public class SysInquiry_DigitalPrintPaperInfoBLL
|
{
|
ISysInquiry_DigitalPrintPaperInfoDAL _iSysInquiry_DigitalPrintPaperInfoDAL = null;
|
|
public SysInquiry_DigitalPrintPaperInfoBLL()
|
{
|
_iSysInquiry_DigitalPrintPaperInfoDAL = Factory.GetDALByInterfaceName(DALInterface.ISysInquiry_DigitalPrintPaperInfoDAL) as ISysInquiry_DigitalPrintPaperInfoDAL;
|
}
|
|
/// <summary>
|
/// 分页返回数码快印纸张列表
|
/// </summary>
|
/// <param name="brandName">名称</param>
|
/// <param name="pagination">分页参数</param>
|
/// <returns></returns>
|
public IEnumerable<Model.SysInquiry_DigitalPrintPaperInfo> SelectModelPage(string paperName, string status, Infrastructure.Query.Pagination pagination)
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.SelectModelPage(paperName, status, pagination);
|
}
|
|
/// <summary>
|
/// 根据主键返回数码快印纸张实体
|
/// </summary>
|
/// <param name="keyid">主键ID</param>
|
/// <returns>LDE材质</returns>
|
public Model.SysInquiry_DigitalPrintPaperInfo SelectModelByKey(int keyid)
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.SelectModelByKey(keyid);
|
}
|
|
/// <summary>
|
/// 获取最新排序顺序
|
/// </summary>
|
/// <returns></returns>
|
public int GetOrderNumByMax()
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.GetOrderNumByMax();
|
}
|
|
/// <summary>
|
/// 获取有效的数码快印纸张列表
|
/// </summary>
|
/// <returns></returns>
|
public IList<SysInquiry_DigitalPrintPaperInfo> GetModelList()
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.GetModelList();
|
}
|
|
/// <summary>
|
/// 新增数码快印纸张列表
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
public bool InsertModel(SysInquiry_DigitalPrintPaperInfo model)
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.InserModel(model);
|
}
|
|
/// <summary>
|
/// 修改数码快印纸张列表
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
public bool UpdateModel(SysInquiry_DigitalPrintPaperInfo model)
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.UpdateModel(model);
|
}
|
|
/// <summary>
|
/// 是否已经存在纸张
|
/// </summary>
|
/// <param name="paperName"></param>
|
/// <returns></returns>
|
public bool IsExistPaperName(string paperName)
|
{
|
return _iSysInquiry_DigitalPrintPaperInfoDAL.IsExistPaperName(paperName);
|
}
|
}
|
}
|