示例#1
0
        public void AddItem()
        {
            ExpenseItemDetailVM item        = new ExpenseItemDetailVM();
            ExpenseItemWrapper  itemWrapper = new ExpenseItemWrapper(item, false);

            ItemWrapperList.Add(itemWrapper);
        }
示例#2
0
 public async Task Remove(ExpenseItemWrapper itemWrapper)
 {
     ItemList.Remove(itemWrapper.Item);
     ItemWrapperList.Remove(itemWrapper);
     if (itemWrapper.IsExist)
     {
         await Mediator.Send(new DeleteExpenseItemFrontCommand { Id = itemWrapper.Item.Id });
     }
     double totalAmountString = ItemList.Select(i => i.UsdAmount).Sum();
     await OnTotalAmountChange.InvokeAsync(totalAmountString);
 }