private void SearchButton_Click(object sender, RoutedEventArgs e)
 {
     if (searchTruckTextBox.Text.Length == 0)
     {
         MessageBox.Show("Please enter Truck Id first");
     }
     else
     {
         int             idt = int.Parse(searchTruckTextBox.Text);
         DAO             db  = new DAO();
         IndividualTruck it  = db.searchTruckbyID(idt);
         if (it == null)
         {
             MessageBox.Show("No Truck found with this Id");
         }
         else
         {
             truckgrid.Visibility = System.Windows.Visibility.Visible;
             advanceDepositRequiredTextBox.Text = it.AdvanceDepositRequired.ToString();
             colourTextBox.Text                    = it.Colour;
             dailyRentalPriceTextBox.Text          = it.DailyRentalPrice.ToString();
             dateImportedDatePicker.Text           = it.DateImported.ToString();
             fuelTypeTextBox.Text                  = it.FuelType;
             manufactureYearTextBox.Text           = it.ManufactureYear.ToString();
             registrationExpiryDateDatePicker.Text = it.RegistrationExpiryDate.ToString();
             registrationNumberTextBox.Text        = it.RegistrationNumber.ToString();
             statusTextBox.Text                    = it.Status.ToString();
             transmissionTextBox.Text              = it.Transmission;
             wofexpiryDateDatePicker.Text          = it.WofexpiryDate.ToString();
         }
     }
 }
Esempio n. 2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            DAO             db    = new DAO();
            IndividualTruck truck = new IndividualTruck();

            truck.AdvanceDepositRequired = int.Parse(advanceDepositRequiredTextBox.Text);
            truck.Colour                 = colourTextBox.Text;
            truck.DailyRentalPrice       = int.Parse(dailyRentalPriceTextBox.Text);
            truck.DateImported           = dateImportedDatePicker.SelectedDate.Value;
            truck.FuelType               = fuelTypeTextBox.Text;
            truck.ManufactureYear        = int.Parse(manufactureYearTextBox.Text);
            truck.RegistrationExpiryDate = registrationExpiryDateDatePicker.SelectedDate.Value;
            truck.RegistrationNumber     = registrationNumberTextBox.Text;
            truck.Status                 = statusTextBox.Text;
            truck.Transmission           = transmissionTextBox.Text;
            truck.WofexpiryDate          = wofexpiryDateDatePicker.SelectedDate.Value;
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            DAO        db    = new DAO();
            TruckModel model = new TruckModel();

            model.Model        = modelTextBox.Text;
            model.Doors        = int.Parse(doorsTextBox.Text);
            model.Manufacturer = manufacturerTextBox.Text;
            model.Seats        = int.Parse(seatsTextBox.Text);
            model.Size         = sizeTextBox.Text;

            IndividualTruck truck = new IndividualTruck();

            truck.AdvanceDepositRequired = int.Parse(advanceDepositRequiredTextBox.Text);
            truck.Colour                 = colourTextBox.Text;
            truck.DailyRentalPrice       = int.Parse(dailyRentalPriceTextBox.Text);
            truck.DateImported           = dateImportedDatePicker.SelectedDate.Value;
            truck.FuelType               = fuelTypeTextBox.Text;
            truck.ManufactureYear        = int.Parse(manufactureYearTextBox.Text);
            truck.RegistrationExpiryDate = registrationExpiryDateDatePicker.SelectedDate.Value;
            truck.RegistrationNumber     = registrationNumberTextBox.Text;
            truck.Status                 = statusTextBox.Text;
            truck.Transmission           = transmissionTextBox.Text;
            truck.WofexpiryDate          = wofexpiryDateDatePicker.SelectedDate.Value;

            truck.TruckModel = model;

            int featureID = int.Parse(descriptionTextBox.SelectedText.ToString());

            TruckFeatureAssociation junction = new TruckFeatureAssociation();

            junction.FeatureId = featureID;
            junction.Truck     = truck;
            truck.TruckFeatureAssociation.Add(junction);
            db.addNewTruckModel(truck);
            MessageBox.Show("New Truck and New Model Added Successfully");
        }