private void Add_Click(object sender, EventArgs e) { EditForm_AddQuestion form = new EditForm_AddQuestion(); if (form.ShowDialog(this) == DialogResult.OK) { this.q.Questions.Add(form.Question); this.bindingSource1.DataSource = q.Questions.OrderBy(Q => Q.Id); ChangeGridRowColor(); } }
private void Update_Click(object sender, EventArgs e) { Question question = this.bindingSource1.Current as Question; if (question != null) { EditForm_AddQuestion form = new EditForm_AddQuestion(question); form.ShowDialog(this); //question = form.Question; this.bindingSource1.DataSource = q.Questions.OrderBy(Q => Q.Id); ChangeGridRowColor(); } }