public override void doit() { _epg.Nodes.Add(_eduProgram); _epg.Expand(); AppForm.getAppForm().getCoursesTreeView().SelectedNode = _eduProgram; AppForm.getAppForm().getTreeTabControl().SelectedIndex = 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; }