private void AddCollarButton_Click(object sender, EventArgs e) { var form = new AddCollarForm(Investigator); form.DatabaseChanged += (o, x) => CollarDataChanged(); form.Show(this); }
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(); } }