private void datagridliste_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (datagridliste.SelectedItem != null) { Data.Auto auswahl = (Data.Auto)datagridliste.SelectedItem; platzhalter.Content = new NeuesAuto(auswahl.AutoId); } }
// Update public static void Update() { Debug.Print("--- DemoAUpdate ---"); // KlasseA ändert Attribute Data.Auto klasseA1 = Data.Auto.LesenID(1); klasseA1.Automarke = "Artikel 1 nach Update"; klasseA1.Aktualisieren(); }
// Create public static void Create() { Data.Treibstoff treibstoff = new Data.Treibstoff(); // KlasseA Data.Auto klasseA1 = new Data.Auto(); klasseA1.Automarke = "Audi"; klasseA1.Erstzulassung = DateTime.Today; klasseA1.CHFproKm = 10; klasseA1.Motorisierung = "2.0TFSI"; //klasseA1.treibstoff = treibstoff.Treibstoffid; klasseA1.HatSitzheizung = true; Int64 klasseA1Id = klasseA1.Erstellen(); Debug.Print("Auto erstellt mit Id:" + klasseA1Id); }
private void Listenansicht_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Space) { if (datagridliste.SelectedItem != null) { Data.Auto auswahl = (Data.Auto)datagridliste.SelectedItem; platzhalter.Content = new NeuesAuto(auswahl.AutoId); } } if (e.Key == Key.F1) { Tastaturkuerzel tastatur = new Tastaturkuerzel(); } }
public void LadeDaten(long autoId) { auto = Data.Auto.LesenID(autoId); txtAutomarke.Text = auto.Automarke; txtMotorisierung.Text = auto.Motorisierung; txtPreis.Text = auto.CHFproKm.ToString(); chkbxHatSitzheizung.IsChecked = auto.HatSitzheizung; chkbxIstVermietet.IsChecked = auto.IstVermietet; dtprDatum.SelectedDate = auto.Erstzulassung; cmbxTreibstoff.SelectedValue = auto.TreibstoffId; btnNeu.IsEnabled = true; btnAbbrechen.IsEnabled = false; SetzeZustandAnzeige(); }
private void ErstelleDatenSatz() { Data.Auto klasseAuto = new Data.Auto(); Data.Treibstoff treibstoff = new Data.Treibstoff(); treibstoff = Data.Treibstoff.LesenID(treibstoff.TreibstoffId); klasseAuto.Automarke = txtAutomarke.Text; klasseAuto.Motorisierung = txtMotorisierung.Text; klasseAuto.CHFproKm = Convert.ToDouble(txtPreis.Text); klasseAuto.HatSitzheizung = Convert.ToBoolean(chkbxHatSitzheizung.IsChecked); klasseAuto.IstVermietet = Convert.ToBoolean(chkbxIstVermietet.IsChecked); klasseAuto.Erstzulassung = Convert.ToDateTime(dtprDatum.SelectedDate); klasseAuto.treibstoff = (Data.Treibstoff)cmbxTreibstoff.SelectedItem; Int64 klasseAutoId = klasseAuto.Erstellen(); auto = klasseAuto; }