示例#1
0
        private void AddCollarButton_Click(object sender, EventArgs e)
        {
            var form = new AddCollarForm(Investigator);

            form.DatabaseChanged += (o, x) => CollarDataChanged();
            form.Show(this);
        }
示例#2
0
        private void AddCollarButton_Click(object sender, EventArgs e)
        {
            //TODO support multi-select
            var index  = TpfDataGridView.SelectedRows[0].Index;
            var collar = _collars[index];

            if (collar == null)
            {
                var ctn = (string)TpfDataGridView.Rows[index].Cells[1].Value;
                ctn = IgnoreSuffixCheckBox.Checked && ctn.Length > 6 ? ctn.Substring(0, 6) : ctn;
                var form = new AddCollarForm(File.ProjectInvestigator);
                form.DatabaseChanged += (o, x) => CollarAdded(ctn);
                form.SetDefaultFrequency((double)TpfDataGridView.SelectedRows[0].Cells[4].Value);
                form.SetDefaultModel("Telonics", "Gen4");
                form.SetDefaultId(ctn);
                form.Show(this);
            }
            else
            {
                //Fix the frequency
                collar.Frequency = (double)TpfDataGridView.SelectedRows[0].Cells[4].Value;
                if (SubmitChanges())
                {
                    TpfDataChanged();
                }
            }
        }
 private void AddCollarButton_Click(object sender, EventArgs e)
 {
     //TODO support multi-select
     var index = TpfDataGridView.SelectedRows[0].Index;
     var collar = _collars[index];
     if (collar == null)
     {
         var ctn = (string)TpfDataGridView.Rows[index].Cells[1].Value;
         ctn = IgnoreSuffixCheckBox.Checked && ctn.Length > 6 ? ctn.Substring(0, 6) : ctn;
         var form = new AddCollarForm(File.ProjectInvestigator);
         form.DatabaseChanged += (o, x) => CollarAdded(ctn);
         form.SetDefaultFrequency((double)TpfDataGridView.SelectedRows[0].Cells[4].Value);
         form.SetDefaultModel("Telonics","Gen4");
         form.SetDefaultId(ctn);
         form.Show(this);
     }
     else
     {
         //Fix the frequency
         collar.Frequency = (double)TpfDataGridView.SelectedRows[0].Cells[4].Value;
         if (SubmitChanges())
             TpfDataChanged();
     }
 }
 private void AddCollarButton_Click(object sender, EventArgs e)
 {
     var form = new AddCollarForm(Investigator);
     form.DatabaseChanged += (o, x) => CollarDataChanged();
     form.Show(this);
 }