private void cbStudents_SelectedIndexChanged(object sender, EventArgs e) { Tafe_DataTier dt = new Tafe_DataTier(); lbCourses.Items.Clear(); string id = cbStudents.SelectedItem.ToString(); foreach (Student s in students) { if (s.StudentID == id) { txtName.Text = s.StudentName; txtDateEnrolled.Text = s.DateEnrolled.ToString("d"); } } List <Course> enrolmentsForStudent = dt.getEnrolmentsForStudent(id); if (enrolmentsForStudent.Count == 0) { lbCourses.Items.Add("--------- NO ENROLLMENTS ----------"); } else { foreach (Course c in enrolmentsForStudent) { lbCourses.Items.Add(c.CourseName); } } }
private void cbStudents_SelectedIndexChanged(object sender, EventArgs e) { dt = new Tafe_DataTier(); List <Course> courses; lbCourses.Items.Clear(); string id = cbStudents.SelectedItem.ToString(); List <Student> students = dt.viewStudents(); foreach (Student s in students) { if (s.StudentID.Trim() == id.Trim()) { this.txtName.Text = s.StudentName; } } courses = dt.getEnrolmentsForStudent(id); Decimal total = 0.0M; if (courses.Count == 0) { lbCourses.Items.Add("--------- NO ENROLLMENTS ----------"); } else { foreach (Course c in courses) { lbCourses.Items.Add(c.CourseName); total += c.Cost; } } txtCost.Text = total.ToString("C"); }