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 ISCalendarServices
- {
- /// <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<SCalendarView> GetSCalendarViewGrid(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<SCalendarView> GetSCalendarViewList(ConfiguretView configuretView, int? activitiesType, int? timesSegment);
- /// <summary>
- /// 获取校历信息
- /// </summary>
- /// <param name="activitiesID">主键ID</param>
- /// <returns></returns>
- CF_SCalendar GetSCalendar(Guid? activitiesID);
- /// <summary>
- /// 获取校历信息
- /// </summary>
- /// <param name="Name">活动名称</param>
- /// <returns></returns>
- CF_SCalendar GetSCalendar(string Name);
- /// <summary>
- /// 获取校历信息
- /// </summary>
- /// <param name="activitiesID">主键ID</param>
- /// <returns></returns>
- SCalendarView GetSCalendarView(Guid? activitiesID);
- /// <summary>
- /// 添加
- /// </summary>
- /// <param name="scalendar">实体</param>
- /// <returns></returns>
- bool SCalendarAdd(SCalendarView scalendarView);
- /// <summary>
- /// 修改
- /// </summary>
- /// <param name="scalendar">实体</param>
- /// <returns></returns>
- bool SCalendarUpdate(SCalendarView scalendarView);
- /// <summary>
- /// 删除
- /// </summary>
- /// <param name="activitiesIDs"></param>
- /// <returns></returns>
- bool SCalendarDelete(List<Guid> activitiesIDs);
- }
- }
|