public IList <Meeting> QueryMeetings(MeetingQueryOptions options) { var queryResult = _meetingDbContext.MM_Meetings.AsQueryable(); if (options.MeetingStatusType == MeetingStatusType.Started) { queryResult = queryResult.Where(x => x.MeetingStatus == (int)options.MeetingStatusType); } IList <MM_Meeting> meetings = queryResult.ToList(); return(meetings.Select(x => x.ConvertToMeeting()).ToList()); }
public IList <Meeting> Post(MeetingQueryOptions options) { return(_meetingService.QueryMeetings(options)); }
public IList <Meeting> QueryMeetings(MeetingQueryOptions options) { return(_meetingRepository.QueryMeetings(options)); }