private void SearchCommandExecuted() { try { if (string.IsNullOrEmpty(TextSearch)) { ListClientes = ListCli; } else { ListClientes = new ObservableCollection <Clientes>(ListCli.Where(c => c.Nombre.ToLower().Contains(TextSearch.ToLower())).OrderBy(cc => cc.Rut)); } } catch (Exception ex) { Debug.WriteLine(ex.Message); } }
private void RefreshCommandListExecuted() { try { IsRefreshing = true; ListCli.Clear(); var list = db.GetListClientes(); foreach (var item in list) { ListCli.Add(item); } ListClientes = ListCli; IsRefreshing = false; } catch (Exception ex) { Debug.WriteLine(ex.Message); IsRefreshing = false; } }