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;
        }