private void CBchoose_Click(object sender, EventArgs e) { var obj = sender as CheckBox; var checkboxes = new List <CheckBox>() { this.CBchoose, this.CBcorrelate, this.CBfreeAnswer, this.CBrange }; foreach (var item in checkboxes) { if (obj.Name == item.Name) { obj.Checked = true; } else { item.Checked = false; } } if (obj.Name == this.CBchoose.Name) { R03_name_type.Clear(); R03_name_type.Text += "выбор из предопределенного набора, "; } else if (obj.Name == this.CBcorrelate.Name) { R03_name_type.Clear(); R03_name_type.Text += "соответствие, "; } else if (obj.Name == this.CBfreeAnswer.Name) { R03_name_type.Clear(); R03_name_type.Text += "свободный ввод ответа, "; } else if (obj.Name == this.CBrange.Name) { R03_name_type.Clear(); R03_name_type.Text += "ранжирование, "; } }
private void R03addButton_Click(object sender, EventArgs e) { if (R03_name_type.Text == "") { MessageBox.Show("Заполните поля!"); } else { var person = new R03_testing_types() { name_type = R03_name_type.Text, note = R03_note.Text == "" ? " " : R03_note.Text }; bd.R03_testing_types.Add(person); bd.SaveChanges(); } R03_name_type.Clear(); R03_note.Clear(); updateR03(); }