public async Task <List <AcompanhaColeta> > GetList(int idCliente) { try { #region Busca as coletas relacionadas ao cliente, que não estejam finalizadas ColetaController coletaController = new ColetaController(); var lista_Coleta = await coletaController.GetListColetas(idCliente); #endregion // Pega todos cadastrados var lista = await GetList(); // Filtra a consulta acima de acordo com o 'idCliente' var coleta = lista.Where(l => l.IdCliente == idCliente).ToList(); return(coleta); } catch (Exception ex) { throw ex; } }