public TentativeSchedule(List <Semester> semesters, CompletedClasses prevPage, YAMLLoader passedLoader) { InitializeComponent(); this.loader = passedLoader; this.semesterList = semesters; completedClasses = prevPage; }
public Edit(List <Course> passedCourseList, int passedClassIndex, YAMLLoader passedLoader) { InitializeComponent(); courseList = passedCourseList; classIndex = passedClassIndex; this.loader = passedLoader; }
private void Window_Loaded(object sender, RoutedEventArgs e) { this.loader = new YAMLLoader(); List <Course> courseList = loader.getCurriculum(coreIndex); courseList.AddRange(loader.getCurriculum(majorIndex)); dgv = new DataGridView(); dgv.DataSource = courseList; dgv.ReadOnly = true; sampleGrid.Child = dgv; }
public Scheduler(List <Course> coursesAlreadyTaken, int numberOfSemesters, bool nextSemesterIsFall, int coreIndex, int majorIndex, int maxCredits, int minCredits) { var ds = new DeserializerBuilder().WithNamingConvention(new CamelCaseNamingConvention()).Build(); List <Curriculum> curric = new YAMLLoader().getMasterList(); remainingCourseList = buildRemainingCourseList(coreIndex, majorIndex, curric, coursesAlreadyTaken); prSet = new HashSet <Course>(); initializePriorities(); buildPrereqList(); prioritizeCourses(); assignClassDependencyNum(); shuffleCourseOrder(); buildSemesterList(numberOfSemesters, nextSemesterIsFall, maxCredits, minCredits); printSemesters(); }
private void populateMajorSelectBox() { YAMLLoader loader = new YAMLLoader(); List <Curriculum> curricList = loader.getMasterList(); for (int i = 3; i < curricList.Count; i++) { ListBoxItem li = new ListBoxItem(); li.Content = curricList[i].name; li.Tag = i; if (i == 3) { li.IsSelected = true; } lbxMajors.Items.Add(li); } }
public Add(YAMLLoader passedLoader, int passedIndex) { InitializeComponent(); this.index = passedIndex; this.loader = passedLoader; }
public ClassSelectorWindow(YAMLLoader passedLoader) { InitializeComponent(); this.loader = passedLoader; populateMajorSelectBox(); }
public Remove(int curricIndex, YAMLLoader passedLoader) { InitializeComponent(); this.curricIndex = curricIndex; this.loader = passedLoader; }
public EditSelector(YAMLLoader passedLoader, int curricIndex) { InitializeComponent(); this.curricIndex = curricIndex; this.loader = passedLoader; }
public Editor(YAMLLoader passedLoader) { InitializeComponent(); this.loader = passedLoader; populateMajorSelectBox(); }