private void deleteSelectedStudent() { int select = getStudentSelect(); // TODO: Check it! Be careful! m_CurrentStudent = m_CurrentGroup.currentData; m_CurrentGroup.deleteElement(m_CurrentStudent); if (m_CurrentGroup.isNotEmpty()) { m_CurrentGroup.setStart(); m_CurrentStudent = m_CurrentGroup.currentData; } else { deleteStudentList(); setSelectedActions(false); m_CurrentStudent = null; Button_Delete_All_Students_In_Group.Enabled = false; disableSubjectsButton(); } showStudent(); if (--select != -1) { ListBox_List_Students.SelectedIndex = select; // TODO: Check it! //ListBox_List_Students_SelectedIndexChanged(this, null); } else if (ListBox_List_Students.Items.Count >= 0) { ListBox_List_Students.SelectedIndex = -1; // TODO: Check it! //ListBox_List_Students_SelectedIndexChanged(this, null); } }
private void deleteStudent() { m_CurrentGroup = m_Faculty.currentData; m_CurrentGroup.deleteElement(m_CurrentGroup.currentData); if (m_CurrentGroup.isNotEmpty()) { m_CurrentStudent = m_CurrentGroup.currentData; m_OldStudSelect = setNewSelect(ListBox_List_Students, ref m_MaxExtListStud); showStudentInformation(m_CurrentStudent); } else { deleteStudentList(); setStudentActions(false); } }
private void deleteSelectedGroup() { int select = getGroupSelect(); setSelectedActions(false); Button_Delete_All_Students_In_Group.Enabled = false; // TODO: Check it m_CurrentGroup = m_Faculty.currentData; m_Faculty.deleteElement(m_CurrentGroup); if (m_Faculty.isNotEmpty()) { m_Faculty.setStart(); m_CurrentGroup = m_Faculty.currentData; } else { Button_Delete_All_Groups.Enabled = false; deleteAllLists(); setStudentActions(false); setSelectedActions(false); m_CurrentGroup = null; disableSubjectsButton(); } showGroups(); showStudent(); if (--select != -1) { ListBox_List_Groups.SelectedIndex = select; // TODO: Check it! //ListBox_List_Groups_SelectedIndexChanged(this, null); } else if (ListBox_List_Groups.Items.Count > 0) { ListBox_List_Groups.SelectedIndex = 0; // TODO: Check it! //ListBox_List_Groups_SelectedIndexChanged(this, null); } }