Пример #1
0
 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");
     }
 }
Пример #2
0
 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;
 }
Пример #3
0
 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();
     }
 }