public ActionResult GetClientGroups() { try { var clientGroups = _clientGroupRepository.GetClientGroups(); if (clientGroups == null || clientGroups.Count() == 0) { return(NotFound()); } return(Ok(clientGroups)); } catch (Exception ex) { _logger.LogError($"Message: {ex.Message}"); _logger.LogError($"StackTrace: {ex.StackTrace}"); return(StatusCode(StatusCodes.Status500InternalServerError)); } }
public async Task <IEnumerable <ClientGroupResource> > GetClientGroups() { var clientgroups = await _repository.GetClientGroups(); return(_mapper.Map <IEnumerable <ClientGroup>, IEnumerable <ClientGroupResource> >(clientgroups)); }