void populatedg() { List <cBet> bets = new List <cBet>(); for (int i = 0; i < 30; i++) { cBet bet = new cBet(); bet.BetNr = (i + 1).ToString(); if (mode == 3 && i != 0 && i == nbets) { multliplier = multliplier * devider; } if (mode == 1 && i != 0 && i % nbets == 0) { multliplier = multliplier * devider; } else if (mode == 2 && i > maxmultiplies) { multliplier = 1; } if (i > 0) { bet.Bet_Amount = (double.Parse(bets[i - 1].Bet_Amount) * multliplier).ToString("0.00000000"); } else { bet.Bet_Amount = (minbet * multliplier).ToString(); } bet.Total_Wagered = bet.Bet_Amount; if (i != 0) { bet.Total_Wagered = (double.Parse(bets[i - 1].Total_Wagered) + double.Parse(bet.Bet_Amount)).ToString("0.00000000"); } bet.Return_on_win = (double.Parse(bet.Bet_Amount) * double.Parse(txtReturn.Text)).ToString("0.00000000"); bet.Profit = (double.Parse(bet.Return_on_win) - double.Parse(bet.Total_Wagered)).ToString("0.00000000"); bets.Add(bet); } BindingSource bs = new BindingSource(); bs.DataSource = bets; dataGridView1.DataSource = bs; }
void populatedg() { List<cBet> bets = new List<cBet>(); for (int i =0; i<30; i++) { cBet bet = new cBet(); bet.BetNr = (i+1).ToString(); if (mode == 3 && i != 0 && i ==nbets) { multliplier = multliplier * devider; } if (mode == 1 && i!=0 && i%nbets==0) { multliplier = multliplier * devider; } else if (mode == 2 && i > maxmultiplies) { multliplier = 1; } if (i > 0) bet.Bet_Amount = (double.Parse(bets[i - 1].Bet_Amount) * multliplier).ToString("0.00000000"); else bet.Bet_Amount = (minbet * multliplier).ToString(); bet.Total_Wagered = bet.Bet_Amount; if (i != 0) bet.Total_Wagered = (double.Parse(bets[i - 1].Total_Wagered)+double.Parse(bet.Bet_Amount)).ToString("0.00000000"); bet.Return_on_win = (double.Parse(bet.Bet_Amount) * double.Parse(txtReturn.Text)).ToString("0.00000000"); bet.Profit = (double.Parse(bet.Return_on_win) - double.Parse(bet.Total_Wagered)).ToString("0.00000000"); bets.Add(bet); } BindingSource bs = new BindingSource(); bs.DataSource = bets; dataGridView1.DataSource = bs; }