private void Screen_Load(object sender, EventArgs e) { Create c = new Create(); OpenForm(c, panelCreate); station m = new station(); OpenForm(m, panelMain); management mng = new management(); OpenForm(mng, panelManagement); upgrade u = new upgrade(); OpenForm(u, panelUpgrade); settings s = new settings(); OpenForm(s, panelSettings); panelTop.Visible = false; timerMoneyChanged.Enabled = true; foreach (TabPage item in tabControl1.TabPages) { if (item.Name == "tabPageCreate") { } else if (item.Name != "tabPageCreate") { item.Parent = null; } } }
private void mietenSieEinenFahrerToolStripMenuItem_Click(object sender, EventArgs e) { station s = (station)Application.OpenForms["station"]; management m = (management)Application.OpenForms["management"]; s.timerBus.Enabled = false; s.timerDriver.Enabled = true; m.buttonDriver.Text = "Şoför çalışıyor."; m.buttonDriver.Enabled = false; s.buttonTransfer.Enabled = false; }
private void buttonCreate_Click(object sender, EventArgs e) { Screen s = (Screen)Application.OpenForms["screen"]; management m = (management)Application.OpenForms["management"]; station st = (station)Application.OpenForms["station"]; if (textBoxName != null && listBoxJobs.SelectedItem != null && comboBoxPlace.SelectedItem != null && (radioButtonMan.Checked == true || radioButtonWoman.Checked == true)) { if (listBoxJobs.SelectedIndex == 0) { station.money += 500; m.labelName.Text = textBoxName.Text; m.labelBeruf.Text = jobs[0]; CheckGender(m); } else if (listBoxJobs.SelectedIndex == 1) { station.money -= 500; m.labelName.Text = textBoxName.Text; m.labelBeruf.Text = jobs[1]; CheckGender(m); } else if (listBoxJobs.SelectedIndex == 2) { station.money += 5000; management.isaDriver = true; m.labelName.Text = textBoxName.Text; m.labelBeruf.Text = jobs[2]; CheckGender(m); } s.labelPlace.Text = comboBoxPlace.SelectedItem.ToString(); s.panelTop.Visible = true; s.tabPageCreate.Parent = null; s.tabPageHome.Parent = s.tabControl1; s.tabControl1.SelectedTab = s.tabPageHome; } else { MessageBox.Show("Geben Sie alle Daten ein"); } }
private void buttonBusCap_Click(object sender, EventArgs e)//UPGRADE BUS CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_bus_capacity && station.bus_capacity < 90) { station.money -= cost_bus_capacity; station.bus_capacity += 10; cost_bus_capacity += 50; buttonBusCap.Text = "Erhöhung der Buskapazität 10 : " + cost_bus_capacity.ToString() + " tl"; } else if (station.money >= cost_bus_capacity && station.bus_capacity == 90) { station.money -= cost_bus_capacity; station.bus_capacity += 10; cost_bus_capacity += 50; buttonBusCap.Text = "Maximales Level"; buttonBusCap.Enabled = false; } s.labelBusCap.Text = "Buskapazität: " + station.bus_capacity.ToString(); }
private void buttonDriver_Click(object sender, EventArgs e)//HIRE A DRIVER { station m = (station)Application.OpenForms["station"]; if (isaDriver == false) { if (station.money >= 5000) { station.money -= 5000; m.timerBus.Enabled = false; m.timerDriver.Enabled = true; buttonDriver.Text = "Der Fahrer arbeitet"; buttonDriver.Enabled = false; m.buttonTransfer.Enabled = false; } } else { MessageBox.Show("Du bist ein Fahrer"); } }
private void buttonStationCap_Click(object sender, EventArgs e)//UPGRADE STATION CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_station_capacity && station.station_capacity < 190) { station.money -= cost_station_capacity; station.station_capacity += 10; cost_station_capacity += 100; buttonStationCap.Text = "Erhöhung der Stationskapazität 10 : " + cost_station_capacity.ToString() + " tl"; } if (station.money >= cost_station_capacity && station.station_capacity == 190) { station.money -= cost_station_capacity; station.station_capacity += 10; cost_station_capacity += 100; buttonStationCap.Text = "Maximales Level"; buttonStationCap.Enabled = false; } s.buttonTransfer.Text = "Stations kapazität : " + station.current.ToString() + "/" + station.station_capacity.ToString(); }
private void buttonDriver_Click(object sender, EventArgs e)//HIRE A DRIVER { station m = (station)Application.OpenForms["station"]; if (isaDriver == false) { if (station.money >= 5000) { station.money -= 5000; m.timerBus.Enabled = false; m.timerDriver.Enabled = true; buttonDriver.Text = "Şoför Çalışıyor."; buttonDriver.Enabled = false; m.buttonTransfer.Enabled = false; } } else { MessageBox.Show("Sen zaten şoförsün."); } }
private void buttonBusCap_Click(object sender, EventArgs e)//UPGRADE BUS CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_bus_capacity && station.bus_capacity < 90) { station.money -= cost_bus_capacity; station.bus_capacity += 10; cost_bus_capacity += 50; buttonBusCap.Text = "Otobüs kapasitesini 10 arttır: " + cost_bus_capacity.ToString() + " tl"; } else if (station.money >= cost_bus_capacity && station.bus_capacity == 90) { station.money -= cost_bus_capacity; station.bus_capacity += 10; cost_bus_capacity += 50; buttonBusCap.Text = "En yüksek seviye"; buttonBusCap.Enabled = false; } s.labelBusCap.Text = "Otobüs Kapasitesi: " + station.bus_capacity.ToString(); }
private void buttonStationCap_Click(object sender, EventArgs e)//UPGRADE STATION CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_station_capacity && station.station_capacity < 190) { station.money -= cost_station_capacity; station.station_capacity += 10; cost_station_capacity += 100; buttonStationCap.Text = "İstasyon Kapasitesini 10 arttır: " + cost_station_capacity.ToString() + " tl"; } if (station.money >= cost_station_capacity && station.station_capacity == 190) { station.money -= cost_station_capacity; station.station_capacity += 10; cost_station_capacity += 100; buttonStationCap.Text = "En yüksek seviye"; buttonStationCap.Enabled = false; } s.buttonTransfer.Text = "İstasyon Kapasitesi : " + station.current.ToString() + "/" + station.station_capacity.ToString(); }
private void buttonTrainCap_Click(object sender, EventArgs e)//UPGRADE TRAIN CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_train_capacity && station.train_capacity < 190) { station.money -= cost_train_capacity; station.train_capacity += 10; cost_train_capacity += 50; buttonTrainCap.Text = "Erhöhung der Zugkapazität 10 : " + cost_train_capacity.ToString() + " tl"; } else if (station.money >= cost_train_capacity && station.train_capacity == 190) { station.money -= cost_train_capacity; station.train_capacity += 10; cost_train_capacity += 50; buttonTrainCap.Text = "Maximales Level"; buttonTrainCap.Enabled = false; } s.labelTrainCap.Text = "Zugkapazität: " + station.train_capacity.ToString(); }
private void buttonTicket_Click(object sender, EventArgs e)//INCREASE TICKET PRICE { station m = (station)Application.OpenForms["station"]; if (station.money >= cost_ticket && station.ticket < 9.5) { station.money -= cost_ticket; station.ticket += 0.5; cost_ticket += 50; buttonTicket.Text = "Erhöhung des Ticketpreises um 0.5tl : " + cost_ticket.ToString() + " tl"; } else if (station.money >= cost_ticket && station.ticket == 9.5) { station.money -= cost_ticket; station.ticket += 0.5; cost_ticket += 50; buttonTicket.Text = "Maximales Level"; buttonTicket.Enabled = false; } m.labelTicket.Text = "Ticket Preis: " + station.ticket.ToString() + "tl"; }
private void buttonTicket_Click(object sender, EventArgs e)//INCREASE TICKET PRICE { station m = (station)Application.OpenForms["station"]; if (station.money >= cost_ticket && station.ticket < 9.5) { station.money -= cost_ticket; station.ticket += 0.5; cost_ticket += 50; buttonTicket.Text = "Bilet fiyatını 0.5tl arttır : " + cost_ticket.ToString() + " tl"; } else if (station.money >= cost_ticket && station.ticket == 9.5) { station.money -= cost_ticket; station.ticket += 0.5; cost_ticket += 50; buttonTicket.Text = "En yüksek seviye"; buttonTicket.Enabled = false; } m.labelTicket.Text = "Bilet fiyatı: " + station.ticket.ToString() + "tl"; }
private void buttonTrainCap_Click(object sender, EventArgs e)//UPGRADE TRAIN CAPACITY { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_train_capacity && station.train_capacity < 190) { station.money -= cost_train_capacity; station.train_capacity += 10; cost_train_capacity += 50; buttonTrainCap.Text = "Tren Kapasitesini 10 arttır: " + cost_train_capacity.ToString() + " tl"; } else if (station.money >= cost_train_capacity && station.train_capacity == 190) { station.money -= cost_train_capacity; station.train_capacity += 10; cost_train_capacity += 50; buttonTrainCap.Text = "En yüksek seviye"; buttonTrainCap.Enabled = false; } s.labelTrainCap.Text = "Tren Kapasitesi: " + station.train_capacity.ToString(); }
private void buttonTrainSpeed_Click(object sender, EventArgs e)//UPGRADE TRAIN SPEED { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_train_speed && station.train_speed > 6) { station.money -= cost_train_speed; station.train_speed -= 2; cost_train_speed += 50; s.progressTrain.Maximum -= 10; buttonTrainSpeed.Text = "Erhöhung der Zuggeschwindigkeit 2 sek : " + cost_train_speed.ToString() + " tl"; } else if (station.money >= cost_train_speed && station.train_speed <= 6) { station.money -= cost_train_speed; station.train_speed -= 2; cost_train_speed += 50; s.progressTrain.Maximum -= 10; buttonTrainSpeed.Text = "Maximales Level"; buttonTrainSpeed.Enabled = false; } s.labelTrainSpeed.Text = "Zuggeschwindigkeit: " + station.train_speed.ToString() + "sek"; }
private void buttonTrainSpeed_Click(object sender, EventArgs e)//UPGRADE TRAIN SPEED { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_train_speed && station.train_speed > 6) { station.money -= cost_train_speed; station.train_speed -= 2; cost_train_speed += 50; s.progressTrain.Maximum -= 10; buttonTrainSpeed.Text = "Tren hızını 2sn arttır: " + cost_train_speed.ToString() + " tl"; } else if (station.money >= cost_train_speed && station.train_speed <= 6) { station.money -= cost_train_speed; station.train_speed -= 2; cost_train_speed += 50; s.progressTrain.Maximum -= 10; buttonTrainSpeed.Text = "En yüksek seviye"; buttonTrainSpeed.Enabled = false; } s.labelTrainSpeed.Text = "Tren Hızı: " + station.train_speed.ToString() + "sn"; }
private void buttonBusSpeed_Click(object sender, EventArgs e)//UPGRADE BUS SPEED { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_bus_speed && station.bus_speed > 3) { station.money -= cost_bus_speed; station.bus_speed -= 1; cost_bus_speed += 50; s.progressBus.Maximum -= 10; buttonBusSpeed.Text = "Erhöhung der Busgeschwindigkeit 1 sek : " + cost_bus_speed.ToString() + " tl"; } else if (station.money >= cost_bus_speed && station.bus_speed <= 3) { station.money -= cost_bus_speed; station.bus_speed -= 1; cost_bus_speed += 50; s.progressBus.Maximum -= 10; buttonBusSpeed.Text = "Maximales Level"; buttonBusSpeed.Enabled = false; } s.labelBusSpeed.Text = "Busgeschwindigkeit: " + station.bus_speed.ToString() + "sek"; }
private void buttonBusSpeed_Click(object sender, EventArgs e)//UPGRADE BUS SPEED { station s = (station)Application.OpenForms["station"]; if (station.money >= cost_bus_speed && station.bus_speed > 3) { station.money -= cost_bus_speed; station.bus_speed -= 1; cost_bus_speed += 50; s.progressBus.Maximum -= 10; buttonBusSpeed.Text = "Otobüs hızını 1sn arttır: " + cost_bus_speed.ToString() + " tl"; } else if (station.money >= cost_bus_speed && station.bus_speed <= 3) { station.money -= cost_bus_speed; station.bus_speed -= 1; cost_bus_speed += 50; s.progressBus.Maximum -= 10; buttonBusSpeed.Text = "En yüksek seviye"; buttonBusSpeed.Enabled = false; } s.labelBusSpeed.Text = "Otobüs Hızı: " + station.bus_speed.ToString() + "sn"; }