using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using CY.IBaseDAL;
|
using CY.Model;
|
using System.Data;
|
|
namespace CY.IDAL
|
{
|
/// <summary>
|
/// 资讯分类-数据库操作接口
|
/// </summary>
|
public interface IInfo_AdDAL : ICommonDAL, IPaging<Info_Ad>, IGetAllModel<Info_Ad>
|
{
|
/// <summary>
|
/// 根据编号查询单个信息
|
/// </summary>
|
/// <param name="Keyid">编号</param>
|
/// <returns></returns>
|
Info_Ad SelectModelByKeyId(int? KeyId);
|
|
/// <summary>
|
/// 查询全部分类
|
/// </summary>
|
/// <returns></returns>
|
DataTable SelectList();
|
|
/// <summary>
|
/// 根据版块名称和位置名称返回广告代码
|
/// </summary>
|
/// <param name="ForumName"></param>
|
/// <param name="LocationName"></param>
|
/// <returns></returns>
|
string SelectAdByLocationName(string ForumName, string LocationName);
|
|
/// <summary>
|
/// 根据位置编号查询所有广告信息
|
/// </summary>
|
/// <param name="AdLocationId"></param>
|
/// <returns></returns>
|
Info_Ad SelectListByAdLocationId(int? AdLocationId);
|
|
/// <summary>
|
/// 列表查询
|
/// </summary>
|
/// <param name="pagination"></param>
|
/// <param name="Remark"></param>
|
/// <param name="locationid"></param>
|
/// <param name="UserName"></param>
|
/// <param name="isNow"></param>
|
/// <returns></returns>
|
IEnumerable<Model.Info_Ad> SelectModelPage(Infrastructure.Query.Pagination pagination, int? Remark, int? locationid, string UserName, bool isNow);
|
}
|
}
|