using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.CalendarManage; using EMIS.ViewModel; using EMIS.Entities; namespace EMIS.CommonLogic.CalendarManage { public interface IActivitieServices { /// /// 查询固定活动信息 /// /// 查询条件实体 /// 活动类型 /// 时间段 /// 页码 /// 显示页数 /// IGridResultSet GetActivitieViewGrid(ConfiguretView configuretView, int? activitiesType, int? timesSegment, int pageIndex, int pageSize); /// /// 查询固定活动信息 /// /// 查询条件实体 /// 活动类型 /// 时间段 /// List GetActivitieViewList(ConfiguretView configuretView, int? activitiesType, int? timesSegment); /// /// 获取固定活动信息 /// /// 主键ID /// CF_ActivitiesSets GetActivitie(Guid? activitiesID); /// /// 获取固定活动信息 /// /// 活动名称 /// CF_ActivitiesSets GetActivitie(string Name); /// /// 获取固定活动信息 /// /// 主键ID /// ActivitieView GetActivitieView(Guid? activitiesID); /// /// 添加 /// /// 实体 /// bool ActivitiesAdd(ActivitieView activitieView); /// /// 修改 /// /// 实体 /// bool ActivitiesUpdate(ActivitieView activitieView); /// /// 删除 /// /// /// bool ActivitiesDelete(List activitiesIDs); } }