Ejemplo n.º 1
0
        public override void doit()
        {
            _epg.Nodes.Add(_eduProgram);
            _epg.Expand();
            AppForm.getAppForm().getCoursesTreeView().SelectedNode = _eduProgram;

            AppForm.getAppForm().getTreeTabControl().SelectedIndex = 0;
        }
Ejemplo n.º 2
0
        public override void undo()
        {
            _epg.Nodes.Add(_ep);
            _epg.Expand();
            AppForm.getAppForm().getCoursesTreeView().SelectedNode = _ep;

            foreach (Course course in _ep.Nodes)
            {
                if (course.getCoursesToHoldTogetherList().Count == 0)
                {
                    AppForm.CURR_OCTT_DOC.incrUnallocatedLessonsCounter(course.getNumberOfLessonsPerWeek());
                }
                else
                {
                    foreach (Course deepCourse in course.getCoursesToHoldTogetherList())
                    {
                        deepCourse.getCoursesToHoldTogetherList().Add(course);
                    }
                }
            }

            AppForm.getAppForm().getStatusBarPanel2().Text         = AppForm.CURR_OCTT_DOC.getNumOfUnallocatedLessonsStatusText();
            AppForm.getAppForm().getTreeTabControl().SelectedIndex = 0;
        }