private void TaximeterApp_Load(object sender, EventArgs e) { // initializing the taximeter currentTM = new TaxiMeter(); currentTM.Fuel = 50.0; currentTM.NetIncome = 50.00; currentTM.Mileage = 0; currentTM.NumberOfTrips = 0; // loading values from current taximeter TaxiMeter_Reload(currentTM); }
private void TaxiMeter_Reload(TaxiMeter current) { this.lbl_fuellevel.Text = current.Fuel.ToString(); this.lbl_income.Text = current.NetIncome.ToString(); this.lbl_mileage.Text = current.Mileage.ToString(); this.lbl_trips.Text = current.NumberOfTrips.ToString(); // if the tank is empty, new trip button is disabled if (current.Fuel == 0) { btn_newtrip.Visible = false; } }
private void F_FormClosing(object sender, FormClosingEventArgs e) { currentTM = f.Current; TaxiMeter_Reload(currentTM); f = null; }