private List <BetAmountModel> GetBetAmounts(List <BetAmountModel> dbBetAmounts, List <PKRate> pkRates, int rank) { var betAmounts = new List <BetAmountModel>(); for (var num = 1; num <= 14; num++) { var pkRate = pkRates.Where(r => r.Rank == rank && r.Num == num).FirstOrDefault(); var betAmount = dbBetAmounts.Where(bA => bA.Rank == rank && bA.Num == num).FirstOrDefault(); if (betAmount == null) { betAmount = new BetAmountModel { Rank = rank, Num = num, Amount = 0 }; } betAmount.PKRate = pkRate.Rate; betAmounts.Add(betAmount); } return(betAmounts); }
private decimal GetAmount(BetAmountModel model) { //return model != null ? model.Amount : 0; return(model != null ? model.RateAmount : 0); }