public JsonResult PesquisaGrupo(PesquisaGrupoModel model) { var response = ServiceRequest.Post<List<GrupoModel>>(model, "api/Usuario/PesquisarGrupo"); if (response.Data.ObjetoRetorno != null && !response.Data.ObjetoRetorno.Any()) { response.Data.Mensagem = Erros.NoGruopForTheGivenFilter; } return ReturnResponse(response); }
public Task<HttpResponseMessage> PesquisarGrupo(PesquisaGrupoModel model) { HttpResponseMessage response; try { var listaGrupo = _usuarioService.PesquisarGrupo(model.GrupoNome, model.GrupoCodigo, model.Todos); response = ReturnSuccess(Mapper.Map<List<GrupoModel>>(listaGrupo)); } catch (Exception ex) { response = ReturnError(ex); } var tsc = new TaskCompletionSource<HttpResponseMessage>(); tsc.SetResult(response); return tsc.Task; }