private async Task LoadExpensesAsync() { var expenseItems = await expenses.GetTodaysExpensesAsync(); ExpenseItems.Clear(); ExpenseItems.AddRange(expenseItems.Select(e => new ExpenseItemViewModel(e))); }
public void LoadExpenseItems() { ExpenseItems.Clear(); ItemNames.Clear(); var itemNamesTemp = new AutoCompleteStringCollection(); foreach (var item in _allItems.Where(e => e.Name.Contains(Transaction.Item.Name ?? "") && e.Type == BaseModel.TypeEnum.Expense)) { ExpenseItems.Add(item); itemNamesTemp.Add(item.Name); } ItemNames = itemNamesTemp; }