using System.Collections.Generic; using System.Threading.Tasks; using GxPress.Entity.WorkFlow; using GxPress.Request.App.Flow; using Datory; using GxPress.Entity.WorkMeeting; using GxPress.Result.Meeting; namespace GxPress.Repository.Interface.WorkMeeting { public interface IMeetingOrderRepository : IRepository { Task InsertAsync(MeetingOrder item); Task> GetListAsync(int userId); Task> GetListByMeetingIdAsync(int meetingId); Task> GetListAsyncSinceNow(int roomId); Task DeleteAsync(int orderId); Task DeleteAsync(SqlKata.Query query); Task DeleteByRoomIdAsync(int roomId); Task DeleteByMeetingIdAsync(int meetingId); } }