/// <summary> /// 商品情報一覧取得 /// </summary> /// <returns></returns> async Task GetItemList() { // 商品情報一覧を取得 var targetItemList = await ItemMethod.GetItemListAsync(true); // 初期化 ItemList.Clear(); ProductPoint = string.Empty; TotalSales = string.Empty; // 取得した商品を画面表示用のコレクションに追加&合計金額を取得 decimal totalSales = 0; foreach (var item in targetItemList) { totalSales += Convert.ToDecimal(item.SalePrice); ItemList.Add(item); } // 商品点数を設定 ProductPoint = ItemList.Count.ToString(); // 合計金額を設定 TotalSales = DisplayUtil.convertNumToDisplay(totalSales.ToString()); }