private void BtAdd_Click(object sender, EventArgs e) { InputLessonForm inForm = new InputLessonForm(); if (inForm.ShowDialog() == DialogResult.OK) { dgv.Rows.Add(Lesson.LessonToRow(inForm.lesson, dgv)); } inForm.Dispose(); }
private void ChangeRow(DataGridViewRow row) { InputLessonForm inForm = new InputLessonForm(Lesson.RowToLesson(row)); inForm.EditOrFind(); if (inForm.DialogResult == DialogResult.OK) { int index = row.Index; dgv.Rows.RemoveAt(index); dgv.Rows.Insert(index, Lesson.LessonToRow(inForm.lesson, dgv)); RefreshIndex(); } inForm.Dispose(); }