using System; using System.Collections.Generic; using System.Text; using Song.Entities; namespace Song.ServiceInterfaces { /// /// 院系职位的管理 /// public interface IDailyLog : WeiSha.Common.IBusinessInterface { /// /// 添加 /// /// 业务实体 void Add(DailyLog entity); /// /// 修改 /// /// 业务实体 void Save(DailyLog entity); /// /// 删除,按主键ID; /// /// 实体的主键 void Delete(int identify); /// /// 获取单一实体对象,按主键ID; /// /// 实体的主键 /// DailyLog GetSingle(int identify); /// /// 获取某个时间的上一个记录,如当前日志的上一个日志 /// /// 当前时间 /// 记录类别,1为日志,2为周志,3为月志,4为季度总结,5为年度总结 /// 员工id /// DailyLog GetPrevious(DateTime currTime,string type,int accId); /// /// 分页获取所有的人员; /// /// 所属人员的id /// 分类,1为日志,2为周志,3为月志,4为季度总结,5为年度总结 /// 每页显示几条记录 /// 当前第几页 /// 记录总数 /// DailyLog[] GetPager(int accId, string type,int size, int index, out int countSum); DailyLog[] GetPager(int accId, string type, DateTime start,DateTime end, int size, int index, out int countSum); } }