private void JobGroupsAddButton_Click(object sender, EventArgs e) { using JobGroupForm form = new JobGroupForm(); if (form.ShowDialog() == DialogResult.OK) { Properties.Settings.Default.JobGroups.Add(form.JobGroup); } }
private void JobGroupsEdit() { using JobGroupForm form = new JobGroupForm { JobGroup = (JobGroup)jobGroupsGrid.SelectedRows[0].DataBoundItem }; var index = Properties.Settings.Default.JobGroups.IndexOf((JobGroup)jobGroupsGrid.SelectedRows[0].DataBoundItem); if (form.ShowDialog() == DialogResult.OK) { Properties.Settings.Default.JobGroups.RemoveAt(index); Properties.Settings.Default.JobGroups.Insert(index, form.JobGroup); } jobGroupsGrid.Rows[index].Selected = true; }