/// <summary>
        /// Adds a new configuration target
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddConfigTarget()
        {
            ConfigTarget CT = new ConfigTarget(this.SNGDataSet);

            if (CT.ShowDialog() == DialogResult.OK)
            {
                UpdateConfigTargetList();
                UpdateSetTargets();
                UpdateTargetGroupFilterList();
            }
        }
 /// <summary>
 /// Edit an existing target
 /// </summary>
 /// <param name="ConfigTargetID">The ConfigTargetID of the item to edit</param>
 private void EditConfigTarget()
 {
     if (lvTargets.SelectedItems.Count > 0)
     {
         ListViewItem lvi = lvTargets.SelectedItems[0];
         ConfigTarget CT  = new ConfigTarget(this.SNGDataSet, (int)lvi.Tag);
         if (CT.ShowDialog() == DialogResult.OK)
         {
             UpdateConfigTargetList();
             UpdateSetTargets();
             UpdateTargetGroupFilterList();
         }
     }
 }