Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
 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);
     }
 }
Beispiel #3
0
        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);
            }
        }