public async Task <IEnumerable <GroupDTO> > Get([FromQuery] string filter)
 {
     if (!string.IsNullOrEmpty(filter))
     {
         return(_mapper.Map <IEnumerable <Group>, IEnumerable <GroupDTO> >(_service.FindFilterByNameOrId(filter)));
     }
     else
     {
         return(_mapper.Map <IEnumerable <Group>, IEnumerable <GroupDTO> >(await _service.FindAll()));
     }
 }