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