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());
        }