using System.Collections.Generic; using System.Threading.Tasks; using Datory; using GxPress.Entity.WorkMeeting; using GxPress.Request.App.WorkMeeting; namespace GxPress.Repository.Interface.WorkMeeting { public interface IMeetingSummaryRepository : IRepository { Task InsertAsync(MeetingSummary item); Task UpdateAsync(MeetingSummary item); Task> GetListAsync(string keyword,int userId,int typeId,int meetingId,int page=1,int perPage=10); Task GetAsync(int id); Task DeleteAsync(int summaryId); Task DeleteByRoomIdAsync(int roomId); Task GetAsync(SqlKata.Query query); Task> GetListMeetingSummaryResultAsync(string keyword, int userId, int typeId, int meetingId, int page = 1, int perPage = 10); } }