private List <ListaHistorico> Historicos(string filtro = null) { if (filtro != null) { var listaDadosHistoricos = historicoRepositorio.ListaDeHistoricos(filtro); ListaDeHistoricos.Clear(); foreach (var item in listaDadosHistoricos) { ListaDeHistoricos.Add(item); } } return(historicoRepositorio.ObterTodosHistoricos()); }
private async Task RefreshCommandExecute() { try { RefreshCommand.ChangeCanExecute(); ListaDeHistoricos.Clear(); foreach (var item in historicoRepositorio.ObterTodosHistoricos()) { ListaDeHistoricos.Add(item); } } catch (Exception) { await dialogService.AlertAsync("Erro", "Erro ao listar Historicos", "Ok"); } finally { RefreshCommand.ChangeCanExecute(); } }