public void checkTransaction() { if (success) { if (radCar.Checked) { if (listVehicles.SelectedIndex != -1) { CarHireClass.availableCars[listVehicles.SelectedIndex].hire(dateCollection.Value, dateReturn.Value); } } else { if (listVehicles.SelectedIndex != -1) { CarHireClass.availableVans[listVehicles.SelectedIndex].hire(dateCollection.Value, dateReturn.Value); } } CarHireClass.updateLists(); updateScreen(); } else { MessageBox.Show("Transaction failed"); } }
private void dateCollection_ValueChanged(object sender, EventArgs e) { dateReturn.MinDate = dateCollection.Value.AddDays(1); CarHireClass.start = dateCollection.Value; CarHireClass.updateLists(); updateScreen(); txtDays.Text = (dateReturn.Value.Subtract(dateCollection.Value).Days + 1).ToString(); changed = true; }
private void dateReturn_ValueChanged(object sender, EventArgs e) { CarHireClass.end = dateReturn.Value; CarHireClass.updateLists(); updateScreen(); if (changed) { txtDays.Text = (dateReturn.Value.Subtract(dateCollection.Value).Days + 1).ToString(); } else { txtDays.Text = (dateReturn.Value.Subtract(dateCollection.Value).Days + 2).ToString(); } }