Example #1
0
        private void AssignData()
        {
            ModelBet modelbet = lstModelBet.Find(p => p.MyPeriodId == this.MyPeriodId);

            TxtPeriodDescription.Text  = modelbet.MyPeriodDescription;
            modelbet.MyBetAmountPerBet = TxtMyBetAmountPerBet.Text;
            //modelbet.MyBetNumber = TxtMyBetNumber.Text;
            modelbet.MyBetTotalAmount = TxtMyBetTotalAmount.Text;
            RefreshControl();
        }
Example #2
0
        private void ScatterData()
        {
            ModelBet modelbet = lstModelBet.Find(p => p.MyPeriodId == this.MyPeriodId);

            TxtPeriodDescription.Text = modelbet.MyPeriodDescription;
            TxtMyBetAmountPerBet.Text = modelbet.MyBetAmountPerBet;
            //TxtMyBetNumber.Text = modelbet.MyBetNumber;
            TxtMyBetTotalAmount.Text = modelbet.MyBetTotalAmount;

            //TxtBetNumber.Text = modelbet.MyBetNumber.Replace(",", "").Length.ToString();
            RefreshControl();
        }
Example #3
0
        private void GetBetAmount(ModelBetState modelBetState)
        {
            List <ModelBet> lsttempModelBet;

            Type t = modelBetState.GetType();

            for (int i = 0; i < 10; i++)
            {
                System.Reflection.PropertyInfo propertyInfoPlan   = t.GetProperty("Bet" + i + "PlanID");
                System.Reflection.PropertyInfo propertyInfoPeriod = t.GetProperty("Bet" + i + "PeriodID");
                System.Reflection.PropertyInfo propertyInfoAmount = t.GetProperty("Bet" + i + "Amount");


                if ((int)propertyInfoPlan.GetValue(modelBetState) == 1)
                {
                    lsttempModelBet = lstBet1;
                }
                else if ((int)propertyInfoPlan.GetValue(modelBetState) == 2)
                {
                    lsttempModelBet = lstBet2;
                }
                else if ((int)propertyInfoPlan.GetValue(modelBetState) == 3)
                {
                    lsttempModelBet = lstBet3;
                }
                else if ((int)propertyInfoPlan.GetValue(modelBetState) == 4)
                {
                    lsttempModelBet = lstBet4;
                }
                else if ((int)propertyInfoPlan.GetValue(modelBetState) == 5)
                {
                    lsttempModelBet = lstBet5;
                }
                else if ((int)propertyInfoPlan.GetValue(modelBetState) == 6)
                {
                    lsttempModelBet = lstBet6;
                }
                else
                {
                    lsttempModelBet = new List <ModelBet>();
                }

                ModelBet modetempbet = lsttempModelBet.Find(p => p.MyPeriodId == (int)propertyInfoPeriod.GetValue(modelBetState));

                if (modetempbet != null)
                {
                    //modelCurrentBetState.Bet0Amount = modetempbet.MyBetAmountPerBet;
                    propertyInfoAmount.SetValue(modelBetState, modetempbet.MyBetAmountPerBet.ToString());
                }
            }
        }
Example #4
0
        private void BtnAdd_Click(object sender, EventArgs e)
        {
            ModelBet        modelbet = new ModelBet();
            List <ModelBet> lstBet;

            if (RdbPlan1.Checked)
            {
                lstBet = lstBet1; modelbet.MyPlanId = 1;
            }
            else if (RdbPlan2.Checked)
            {
                lstBet = lstBet2; modelbet.MyPlanId = 2;
            }
            else if (RdbPlan3.Checked)
            {
                lstBet = lstBet3; modelbet.MyPlanId = 3;
            }
            else if (RdbPlan4.Checked)
            {
                lstBet = lstBet4; modelbet.MyPlanId = 4;
            }
            else if (RdbPlan5.Checked)
            {
                lstBet = lstBet5; modelbet.MyPlanId = 5;
            }
            else
            {
                lstBet = lstBet6; modelbet.MyPlanId = 6;
            }

            modelbet.MyPeriodId        = lstBet.Count + 1;
            modelbet.MyBetAmountPerBet = "0";
            //modelbet.MyBetNumber = "";
            modelbet.MyBetTotalAmount = "0";

            lstBet.Add(modelbet);
            RefreshMyBet();
        }