コード例 #1
0
 private void ButtonDeleteClassSubject_Click(object sender, EventArgs e)
 {
     if (TableClasses.SelectedRows.Count != 0)
     {
         if (TableSubjects.SelectedRows.Count != 0)
         {
             if (MessageBox.Show("Вы уверены, что хотите удалить выбранный предмет из этого класса?", "Удаление выбраного предмета из класса", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
             {
             }
             else
             {
                 DBControl.Delete(Class_Subject.GetObj(Class.Classes[(Guid)TableClasses.SelectedCells[0].Value], Subject.Subjects[(Guid)TableSubjects.SelectedCells[0].Value]));
                 TableSubjects.Rows.Remove(TableSubjects.SelectedRows[0]);
                 TableSubjects.ClearSelection();
             }
         }
         else
         {
             MessageBox.Show("Для удаления предмета, выбирете его из таблицы", "Не выбран предмет для удаления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Для удаления предмета, выбирете класс из таблицы", "Не выбран класс для удаления предмета", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
 private void ButtonDeleteMark_Click(object sender, EventArgs e)
 {
     if (TableMarks.SelectedRows.Count != 0)
     {
         if (MessageBox.Show("Вы уверены, что хотите удалить выбранную оценку?", "Удаление выбраной оценки", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
         {
         }
         else
         {
             DBControl.Delete(Mark.Marks[(Guid)TableMarks.SelectedCells[0].Value]);
             TableMarks.Rows.Remove(TableMarks.SelectedRows[0]);
             TableMarks.ClearSelection();
         }
     }
     else
     {
         MessageBox.Show("Для удаления оценки, выбирете ее из таблицы", "Не выбрана оценка для удаления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #3
0
 private void ButtonDeleteTeacher_Click(object sender, EventArgs e)
 {
     if (TableTeachers.SelectedRows.Count != 0)
     {
         if (MessageBox.Show("Вы уверены, что хотите удалить выбранного учителя?", "Удаление выбраного учителя", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
         {
         }
         else
         {
             DBControl.Delete(Teacher.Teachers[(Guid)TableTeachers.SelectedCells[0].Value]);
             TableTeachers.Rows.Remove(TableTeachers.SelectedRows[0]);
             TableTeachers.ClearSelection();
         }
     }
     else
     {
         MessageBox.Show("Для удаления учителя, выбирете его из таблицы", "Не выбран учитель для удаления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #4
0
 private void ButtonDeleteStudent_Click(object sender, EventArgs e)
 {
     if (TableStudents.SelectedRows.Count != 0)
     {
         if (MessageBox.Show("Вы уверены, что хотите удалить выбранного ученика?", "Удаление выбраного ученика", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
         {
         }
         else
         {
             DBControl.Delete(Student.Students[(Guid)TableStudents.SelectedCells[0].Value]);
             TableClasses.SelectedCells[2].Value = Class.Classes[(Guid)TableClasses.SelectedCells[0].Value].StudentCount;
             TableStudents.Rows.Remove(TableStudents.SelectedRows[0]);
             TableStudents.ClearSelection();
         }
     }
     else
     {
         MessageBox.Show("Для удаления ученика, выбирете его из таблицы", "Не выбран ученик для удаления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }