public static bool isPass(string idStudent, string nameClass, string schoolYear, string subject, string semester) { List <MarkDTO> mark = MarkBUS.loadMark(idStudent, nameClass, schoolYear, semester, subject); double average = mark[0].AverageMark; return(average >= AcademicAffairsOfficeBUS.getPassScore()); }
public static bool isPassAllSubject(string idStudent, string nameClass, string schoolYear, List <string> listSubject, string semester) { int n = listSubject.Count; double sum = 0; for (int i = 0; i < n; i++) { List <MarkDTO> mark = MarkBUS.loadMark(idStudent, nameClass, schoolYear, semester, listSubject[i]); sum += mark[0].AverageMark; } sum = sum / n; sum = Math.Round(sum, 2); return(sum >= AcademicAffairsOfficeBUS.getPassScore()); }