using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IDAL; using CY.Model; using AbstractFactory; using CY.IBaseDAL; using CY.Infrastructure.DESEncrypt; using CY.Infrastructure.Query; using System.Data; namespace CY.BLL { /// /// 广告位置的业务逻辑类 /// public class Info_AdLoctionBLL { IInfo_AdLoctionDAL _IInfo_AdLoctionDal = null; /// /// 初始化构造 /// public Info_AdLoctionBLL() { //获取Info_AdLoction DAL实现 _IInfo_AdLoctionDal = Factory.GetDALByInterfaceName(DALInterface.IInfo_AdLoctionDAL) as IInfo_AdLoctionDAL; } /// /// 新增广告位置 /// /// /// /// /// public bool InsertModel(CY.Model.Info_AdLoction m_Info_AdLoction) { try { return _IInfo_AdLoctionDal.InserModel(m_Info_AdLoction); } catch (Exception ex) { throw ex; } } /// /// 修改广告位置 /// /// /// public bool UpdateModel(CY.Model.Info_AdLoction m_Info_AdLoction) { try { return _IInfo_AdLoctionDal.UpdateModel(m_Info_AdLoction); } catch (Exception ex) { throw ex; } } /// /// 删除广告位置 /// /// /// public bool DeleteModel(CY.Model.Info_AdLoction rType) { try { _IInfo_AdLoctionDal.DeleteModel(rType); } catch (Exception ex) { throw ex; } return true; } /// /// 根据编号查询单个信息 /// /// 编号 /// public Info_AdLoction SelectModelByKeyId(int? KeyId) { try { return _IInfo_AdLoctionDal.SelectModelByKeyId(KeyId); } catch (Exception ex) { throw ex; } } /// /// 查询全部广告位置 /// /// public DataTable SelectList() { try { return _IInfo_AdLoctionDal.SelectList(); } catch (Exception ex) { throw ex; } } /// /// 根据版块查询全部位置 /// /// /// public IEnumerable SelectListByMeanValue(int? MeanValue) { return _IInfo_AdLoctionDal.SelectListByMeanValue(MeanValue); } } }