public async Task<Models.TradeGoldModel> GetAllGold(string loginId) { Models.TradeGoldModel model = new Models.TradeGoldModel(); TradeRecordSE[] trades = await Instance.GetOpenTradeByLoginAsync(int.Parse(loginId)); if (trades != null) { double sumGold = trades.Sum(e => e.Volume) / 100; sumGold = Math.Round(sumGold, 2); model.SumGold = (decimal)sumGold; model.SumProfit = (decimal)trades.Sum(e => e.Profit); } return model; }
public async Task <Models.TradeGoldModel> GetAllGold(string loginId) { Models.TradeGoldModel model = new Models.TradeGoldModel(); TradeRecordSE[] trades = await Instance.GetOpenTradeByLoginAsync(int.Parse(loginId)); if (trades != null) { double sumGold = trades.Sum(e => e.Volume) / 100; sumGold = Math.Round(sumGold, 2); model.SumGold = (decimal)sumGold; model.SumProfit = (decimal)trades.Sum(e => e.Profit); } return(model); }