Beispiel #1
0
        public static List <MarkDTO> loadMarkByNameWithoutSchoolYear(string idStudent, string nameClass, string semester, string nameSubject)
        {
            List <MarkDTO> result = MarkDAO.loadMarkByNameWithoutSchoolYear(idStudent, nameClass, semester, nameSubject);

            if (result != null)
            {
                int n = result.Count;
                for (int i = 0; i < n; i++)
                {
                    double a = (result[i].FirstFifteenMinutesMark + result[i].SecondFifteenMinutesMark + result[i].ThirdFifteenMinutesMark + result[i].FirstFortyFiveMinutesMark * 2 + result[i].SecondFortyFiveMinutesMark * 2 + result[i].ThirdFortyFiveMinutesMark * 2 + result[i].SemesterScore * 3) / 12;
                    a = Math.Round(a, 2);
                    result[i].AverageMark = a;
                }
                return(result);
            }
            return(null);
        }
Beispiel #2
0
        public static List <MarkDTO> searchStudent_Mark(string keyWord, string nameSubject, string nameClass, string schoolYear, string semester)
        {
            List <MarkDTO> result = MarkDAO.searchStudent_Mark(keyWord, nameSubject, nameClass, schoolYear, semester);

            if (result != null)
            {
                int n = result.Count;
                for (int i = 0; i < n; i++)
                {
                    double a = (result[i].FirstFifteenMinutesMark + result[i].SecondFifteenMinutesMark + result[i].ThirdFifteenMinutesMark + result[i].FirstFortyFiveMinutesMark * 2 + result[i].SecondFortyFiveMinutesMark * 2 + result[i].ThirdFortyFiveMinutesMark * 2 + result[i].SemesterScore * 3) / 12;
                    a = Math.Round(a, 2);
                    result[i].AverageMark = a;
                }
                return(result);
            }
            return(null);
        }
Beispiel #3
0
 public static bool removeMark(string IDStudent, string nameClass, string schoolYear)
 {
     return(MarkDAO.removeMark(IDStudent, nameClass, schoolYear));
 }
Beispiel #4
0
 public static bool UpdateScore(string idStudent, string nameClass, string schoolYear, string idSubject, string semester, MarkDTO mark)
 {
     return(MarkDAO.UpdateScore(idStudent, nameClass, schoolYear, idSubject, semester, mark));
 }
Beispiel #5
0
 public static string getNameStudent(string id)
 {
     return(MarkDAO.getNameStudent(id));
 }