public async Task <IHttpActionResult> GetGroupMessagesQueue(int schoolId, QueuesFilterModel queuesFilterModel) { var campusLeader = SecurityPrincipal.Current; var model = await _communicationsService.GetGroupMessagesQueues(campusLeader.PersonUniqueId, schoolId, queuesFilterModel); if (model == null) { return(NotFound()); } return(Ok(model)); }
public Task <List <GroupMessagesQueueLogModel> > GetGroupMessagesQueuesQueued(string staffUniqueId, int schoolId, QueuesFilterModel model) { throw new NotImplementedException(); }
public async Task <List <GroupMessagesQueueLogModel> > GetGroupMessagesQueues(string personUniqueId, int schoolId, QueuesFilterModel model) { var queues = await _communicationsRepository.GetGroupMessagesQueuesQueued(personUniqueId, schoolId, model); return(queues); }