private void buttonAdd_Click(object sender, EventArgs e) { DlgEditFestivalBook d = new DlgEditFestivalBook(); d.CollectionTitle = string.Format("Events {0}", GCFestivalBookCollection.BookCollectionIdCounter); if (d.ShowDialog() == DialogResult.OK) { GCFestivalBook fb = GCFestivalBookCollection.CreateBook(d.CollectionTitle); listBox1.Items.Add(fb); } }
private void buttonEdit_Click(object sender, EventArgs e) { int index = listBox1.SelectedIndex; if (index >= 0 && index < listBox1.Items.Count) { DlgEditFestivalBook d = new DlgEditFestivalBook(); GCFestivalBook fb = GetBook(index); d.CollectionTitle = fb.CollectionName; if (d.ShowDialog() == DialogResult.OK && !d.CollectionTitle.Equals(fb.CollectionName)) { fb.CollectionName = d.CollectionTitle; fb.Changed = true; listBox1.Invalidate(); } } }