public MainWindow(MajorEvaluation.SetupDSN parent) { InitializeComponent(); reqWindow = new MajorEvaluation.Creator(); studentCourseList = new List<Course>(); majEval = new EvalList(); connectWindow = parent; dsnSource = connectWindow.getDSNSource(); searchWindow = new SearchWindow(this); seqWindow = new MajorEvaluation.SeqCreator(); subWindow = new MajorEvaluation.ClassSubstitute(); reqUDivCreds = 0; reqElecCreds = 0; reqSeqCreds = 0; reqTotCreds = 0; actualUDivCreds = 0; actualElecCreds = 0; actualSeqCreds = 0; actualTotCreds = 0; }
private void parseSequence(MajorEvaluation.SeqNode sNode) { /*foreach (MajorEvaluation.SeqNode child in sNode.getChildren()) { String course = child.dept + " " + child.courseNum; String credits = child.credits.ToString(); String gpa = child.gpa.ToString(); String type = e.getCreditType(); String repSchool = e.getReplaceSchool(); if (repSchool == null) { repSchool = "N/A"; } String repName = e.getReplaceSubject(); if (repName == null) { repName = ""; } String repNumber = e.getReplaceNumber(); if (repNumber == null) { repNumber = ""; } String repCredits = e.getReplaceCredits().ToString(); if (e.isComplete()) { evalItem = new ListViewItem(new[] { course, credits, gpa, type, repSchool + " " + repName + " " + repNumber, repCredits, "Complete", "No"}); evalItem.ForeColor = Color.DarkGreen; } else { evalItem = new ListViewItem(new[] { course, credits, gpa, type, repSchool + " " + repName + " " + repNumber, repCredits, "Incomplete", "No"}); evalItem.ForeColor = Color.DarkRed; } evalView.Items.Add(evalItem); tRoot.Text = "" + sRoot.dept + " " + sRoot.courseNum; if (sRoot.complete == true) { tRoot.ForeColor = Color.DarkGreen; tRoot.Text += " (Complete)"; } else { tRoot.ForeColor = Color.DarkRed; tRoot.Text += " (Incomplete)"; } seqView.Nodes.Add(tRoot); convertWithCompletes(sRoot, tRoot); }*/ }