private void buttonEditCategory_Click(object sender, EventArgs e) { ListView.SelectedListViewItemCollection selectedItems = this.listViewCategory.SelectedItems; SymbolDataSet.LocalizedCategoryRow currentCategoryRow = selectedItems[0].Tag as SymbolDataSet.LocalizedCategoryRow; CategoryDetailForm detailForm = new CategoryDetailForm(currentCategoryRow); if (DialogResult.OK == detailForm.ShowDialog(this)) { this.LoadDataSet(); } }
private void buttonAddCategory_Click(object sender, EventArgs e) { SymbolDataSet.LocalizedCategoryRow currentCategoryRow = this.symbolDataSet.LocalizedCategory.NewLocalizedCategoryRow(); this.symbolDataSet.LocalizedCategory.AddLocalizedCategoryRow(currentCategoryRow); CategoryDetailForm detailForm = new CategoryDetailForm(currentCategoryRow); if (DialogResult.OK == detailForm.ShowDialog(this)) { this.LoadDataSet(); } else { this.symbolDataSet.LocalizedCategory.RejectChanges(); } }