Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }