using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using CY.IDAL;
|
using AbstractFactory;
|
namespace CY.BLL.Info
|
{
|
public class Info_CompanyAdBLL
|
{
|
|
IInfo_CompanyAdDAL Info_CompanyAdDAL;
|
public Info_CompanyAdBLL()
|
{
|
Info_CompanyAdDAL = Factory.GetDALByInterfaceName(DALInterface.IInfo_CompanyAdDAL) as IInfo_CompanyAdDAL;
|
}
|
|
/// <summary>
|
/// 获取公司广告信息列表
|
/// </summary>
|
/// <param name="pa"></param>
|
/// <param name="FirmId"></param>
|
/// <param name="PicType"></param>
|
/// <param name="Tittle"></param>
|
/// <returns></returns>
|
public IEnumerable<Model.Info_CompanyAd> SelectModelList(Infrastructure.Query.Pagination pa, Guid FirmId, string PicType, string Tittle)
|
{
|
|
return Info_CompanyAdDAL.SelectModelList(pa, FirmId, PicType, Tittle);
|
}
|
|
/// <summary>
|
/// 获取单个公司广告信息
|
/// </summary>
|
/// <param name="KeyId"></param>
|
/// <returns></returns>
|
public Model.Info_CompanyAd SelectSingleModel(string KeyId)
|
{
|
return Info_CompanyAdDAL.SelectSingleModel(KeyId);
|
|
}
|
/// <summary>
|
/// 插入
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
public bool InsertModel(Model.Info_CompanyAd model)
|
{
|
return Info_CompanyAdDAL.InserModel(model);
|
}
|
/// <summary>
|
/// 更新
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
public bool UpdateModel(Model.Info_CompanyAd model)
|
{
|
|
return Info_CompanyAdDAL.UpdateModel(model);
|
}
|
|
|
/// <summary>
|
/// 根据类型返回图片列表
|
/// </summary>
|
/// <param name="pa"></param>
|
/// <param name="type"></param>
|
/// <param name="FirmId"></param>
|
/// <returns></returns>
|
public IEnumerable<Model.Info_CompanyAd> SelectModelListByType(Infrastructure.Query.Pagination pa, string type, Guid FirmId)
|
{
|
return Info_CompanyAdDAL.SelectModelListByType(pa, type, FirmId);
|
}
|
|
/// <summary>
|
/// 删除
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
public bool DeleteModel(Model.Info_CompanyAd model)
|
{
|
|
return Info_CompanyAdDAL.DeleteModel(model);
|
}
|
}
|
}
|