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(); } } }
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"); }