public IHttpActionResult GetAll(SystemMessageGroups group) { var systemMessages = _systemMessageRepository.GetByGroup(group); var systemMessagesModel = _mapper.Map <List <SystemMessageModel> >(systemMessages); return(Ok(systemMessagesModel)); }
public List <SystemMessage> GetByGroup(SystemMessageGroups group) { List <SystemMessage> messages = GetAll(); return(messages.Where(m => m.MessageGroups.Contains(group)).ToList()); }