From 6ab4d72e7d334e21464c92f182e6ae3e5da912df Mon Sep 17 00:00:00 2001 From: kyh <1329522@naver.com> Date: Mon, 21 Nov 2022 16:09:58 +0900 Subject: [PATCH] =?UTF-8?q?buy=20count=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Million Buyer/MainForm.cs | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Million Buyer/MainForm.cs b/Million Buyer/MainForm.cs index 2ddf0f6..50d0282 100644 --- a/Million Buyer/MainForm.cs +++ b/Million Buyer/MainForm.cs @@ -253,18 +253,11 @@ namespace Million_Buyer }, null); } - var tempData = orderList.Select(t => t.Uuid).ToList(); - var buyListUuids = buyList.Select(t => t.Uuid).ToList(); - - var beforeBuyList = buyListUuids.Where(t => t == "").ToList(); - var cnt = 0; - - if (beforeBuyList != null) cnt = beforeBuyList.Count; - - if (cnt != 0) cnt -= 1; + var tempData = orderList.Select(t => t.CoinFullName).ToList(); + var buyListUuids = buyList.Select(t => t.ConGoodsData.CoinFullName).ToList(); tempData.AddRange(buyListUuids); - buyCycleCount = tempData.Distinct().ToList().Count + cnt; + buyCycleCount = tempData.Distinct().ToList().Count; lb_BuyMarketCount.Text = buyCycleCount.ToString(); } catch (Exception e) @@ -893,7 +886,11 @@ namespace Million_Buyer if(orderData == null) { orderData = new Order(); - //orderData.ExecutedVolume = this.accounts.FirstOrDefault(t => t.UnitCurrency + "-" + t.Currency == coinFullName).Balance; + var account = this.accounts.FirstOrDefault(t => t.UnitCurrency + "-" + t.Currency == coinFullName); + if(account != null) + { + orderData.ExecutedVolume = account.Balance; + } } if (orderData.ExecutedVolume != 0) {