123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- 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
- {
- /// <summary>
- /// 查询固定活动信息
- /// </summary>
- /// <param name="configuretView">查询条件实体</param>
- /// <param name="activitiesType">活动类型</param>
- /// <param name="timesSegment">时间段</param>
- /// <param name="pageIndex">页码</param>
- /// <param name="pageSize">显示页数</param>
- /// <returns></returns>
- IGridResultSet<ActivitieView> GetActivitieViewGrid(ConfiguretView configuretView, int? activitiesType, int? timesSegment, int pageIndex, int pageSize);
- /// <summary>
- /// 查询固定活动信息
- /// </summary>
- /// <param name="configuretView">查询条件实体</param>
- /// <param name="activitiesType">活动类型</param>
- /// <param name="timesSegment">时间段</param>
- /// <returns></returns>
- List<ActivitieView> GetActivitieViewList(ConfiguretView configuretView, int? activitiesType, int? timesSegment);
- /// <summary>
- /// 获取固定活动信息
- /// </summary>
- /// <param name="activitiesID">主键ID</param>
- /// <returns></returns>
- CF_ActivitiesSets GetActivitie(Guid? activitiesID);
- /// <summary>
- /// 获取固定活动信息
- /// </summary>
- /// <param name="Name">活动名称</param>
- /// <returns></returns>
- CF_ActivitiesSets GetActivitie(string Name);
- /// <summary>
- /// 获取固定活动信息
- /// </summary>
- /// <param name="activitiesID">主键ID</param>
- /// <returns></returns>
- ActivitieView GetActivitieView(Guid? activitiesID);
- /// <summary>
- /// 添加
- /// </summary>
- /// <param name="activitiesSets">实体</param>
- /// <returns></returns>
- bool ActivitiesAdd(ActivitieView activitieView);
- /// <summary>
- /// 修改
- /// </summary>
- /// <param name="activitiesSets">实体</param>
- /// <returns></returns>
- bool ActivitiesUpdate(ActivitieView activitieView);
- /// <summary>
- /// 删除
- /// </summary>
- /// <param name="activitiesIDs"></param>
- /// <returns></returns>
- bool ActivitiesDelete(List<Guid> activitiesIDs);
- }
- }
|