private List <ListaPerdas> Perdas(string filtro = null) { if (filtro != null) { var listaDadosPerdas = perdaRepositorio.ListaDePerdas(filtro); ListaDePerdas.Clear(); foreach (var item in listaDadosPerdas) { ListaDePerdas.Add(item); } } return(perdaRepositorio.ObterTodasPerdas()); }
private async Task RefreshCommandExecute() { try { RefreshCommand.ChangeCanExecute(); ListaDePerdas.Clear(); foreach (var item in perdaRepositorio.ObterTodasPerdas()) { ListaDePerdas.Add(item); } } catch (Exception) { await dialogService.AlertAsync("Erro", "Erro ao listar Atividades", "Ok"); } finally { RefreshCommand.ChangeCanExecute(); } }