Exemple #1
0
        //filials buy/sell buttons
        private void BuyFillialBtn_Click(object sender, EventArgs e)
        {
            if (Pocket > Filial.getInstance().FilialPrice)
            {
                Filial.getInstance().addFilial();

                FilialsLbl.Text = (Int32.Parse(FilialsLbl.Text) + 1).ToString();

                Pocket -= Filial.getInstance().FilialPrice;

                DataCollecter.getInstance().deboostIncome(Filial.getInstance().FilialPrice);

                PocketLbl.Text = Pocket.ToString() + " $";

                NotEnoughMoneyLbl.Visible = false;
            }
            else
            {
                NotEnoughMoneyLbl.Visible = true;
            }
        }
Exemple #2
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            Date.Text = (Int32.Parse(Date.Text) + 1).ToString();


            if (Filial.getInstance().Filials.Count > 0)
            {
                Pocket += B_logic.DayActivity();

                PocketLbl.Text = Pocket.ToString() + " $";
            }


            StuffLbl.Text = (Filial.getInstance().StuffPerFilial *Filial.getInstance().Filials.Count).ToString();

            FilialsLbl.Text = Filial.getInstance().Filials.Count.ToString();

            CarsLbl.Text = Filial.getInstance().CarsInGarage.ToString();

            if (Int32.Parse(Date.Text) == 30)
            {
                Date.Text = "0";

                Month.Text = (Int32.Parse(Month.Text) + 1).ToString();

                Pocket += B_logic.MonthActivity();

                PocketLbl.Text = Pocket.ToString() + " $";
            }

            if (Int32.Parse(Month.Text) == 13)
            {
                Month.Text = "0";
                Year.Text  = (Int32.Parse(Year.Text) + 1).ToString();
            }
        }
Exemple #3
0
        private void CarNumbChoose()
        {
            trackBar1.Maximum = Filial.getInstance().MaxCarToBuy;

            choserStateChanger(true);
        }
Exemple #4
0
 private void OrderBtn_Click(object sender, EventArgs e)
 {
     Filial.getInstance().OrderCars(Pocket);
 }
Exemple #5
0
 public static float MonthActivity()
 {
     DataCollecter.getInstance().deboostIncome(Filial.getInstance().CarsInGarage * 200);
     DataCollecter.getInstance().MonthController();
     return(-Filial.getInstance().CarsInGarage * 200);
 }