private void kd_delete_Click(object sender, RoutedEventArgs e) { Bemerkung foo = new Bemerkung(this.curr_id); foo.delete(); this.refreshList(); }
private void kd_save_it() { Bemerkung b = new Bemerkung(this.curr_id); b.text = this.bem_text.Text; b.rel_tab = this.bem_rel_tab.Text; b.rel_id = Int32.Parse(this.bem_rel_id.Text); b.datum = this.bem_datum.Text; b.benutzer_id = Int32.Parse(this.bem_benutzer_id.Text); b.save(); this.refreshList(); }
// Holt die Daten aus der Datenbank private void listing_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (this.listing.SelectedIndex >= 0) { this.curr_id = ((Bemerkung)this.listing.Items[this.listing.SelectedIndex]).id; this.listing.Visibility = Visibility.Collapsed; Bemerkung b = new Bemerkung(this.curr_id); this.bem_text.Text = b.text; this.bem_rel_tab.Text = b.rel_tab; this.bem_rel_id.Text = b.rel_id.ToString(); this.bem_datum.Text = b.datum; this.bem_benutzer_id.Text = b.benutzer_id.ToString(); this.formular.Visibility = Visibility.Visible; } }
public void refreshList() { this.listing.Items.Clear(); Bemerkung bem_neu = new Bemerkung(); bem_neu.text = " >>> NEUEN Text anlegen <<< "; this.listing.Items.Add(bem_neu); ArrayList alleBem = Bemerkung.getAll(); foreach (Bemerkung b in alleBem) { this.listing.Items.Add(b); } this.curr_id = 0; this.formular.Visibility = Visibility.Collapsed; this.listing.Visibility = Visibility.Visible; }