示例#1
0
文件: AdminBLL.cs 项目: xmp01/Library
        public List <grade> getGrades()
        {
            GradeDAL     GradeDAL = new GradeDAL();
            List <grade> gradeList;

            gradeList = GradeDAL.getGradeList();
            return(gradeList);
        }
示例#2
0
 public static List <Grade> GetAllGrade()
 {
     try
     {
         return(GradeDAL.GetAllGrade());
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#3
0
 public static decimal GetAverageByStudentId(int studentId, int semester = -1)
 {//Calls the method that uses the formula
     return(GradeDAL.GetAverageForStudent(Student.GetStudent(studentId), semester));
 }
示例#4
0
 public decimal GetAverage(int semester = -1)
 {//Calls the method that uses the formula
     return(GradeDAL.GetAverageForStudent(this, semester));
 }
示例#5
0
 public static decimal GetAverageForSemesterByStudentId(int studentId, int semester)
 {
     return(GradeDAL.GetAverageForStudent(Student.GetStudent(studentId), semester));
 }
示例#6
0
 public decimal GetAverageForSemester(int semester)//Probably use the formula building way instead of this now
 {
     return(GradeDAL.GetAverageForStudent(this, semester));
 }
示例#7
0
 public static DataTable GetGradeByID(Grade o)
 {
     return(GradeDAL.GetGradeByID(o));
 }
示例#8
0
 // XXX: Does this make sense to put in here, or does it go in Grade?
 public IEnumerable <Grade> GetGrades()
 {
     return(GradeDAL.GetGradesForStudent(this));
 }
示例#9
0
        //public int UpdateGrade(GradeEntities grade)
        //{
        //    GradeDAL gradeDl = new GradeDAL();
        //    return gradeDl.UpdateGrade(grade);
        //}

        public int DeleteGrade(int ID)
        {
            GradeDAL gradeDl = new GradeDAL();

            return(gradeDl.DeleteGrade(ID));
        }
示例#10
0
        public int SaveOrUpdateGrade(GradeEntities grade)
        {
            GradeDAL gradeDl = new GradeDAL();

            return(gradeDl.SaveOrUpdateGrade(grade));
        }
示例#11
0
        public List <GradeGroupEntities> GetAllGradeGroup()
        {
            GradeDAL gradeGroup = new GradeDAL();

            return(gradeGroup.GetAllGradeGroup());
        }
示例#12
0
 public static bool AddGrade(Grade o)
 {
     return(GradeDAL.AddGrade(o));
 }
示例#13
0
 public static bool UpdateGrade(Grade o)
 {
     return(GradeDAL.UpdateGrade(o));
 }
示例#14
0
 /// <summary>
 /// 根据卖家昵称获取买家级别
 /// </summary>
 /// <param name="o"></param>
 /// <returns></returns>
 public static Boolean CheckSellerGrade(Grade o)
 {
     return(GradeDAL.CheckSellerGrade(o));
 }
示例#15
0
 //TODO
 //XXX
 public static decimal GetAverageByStudentIdYearly(int studentId, int year)
 {
     return(GradeDAL.GetAverageForStudentByYear(Student.GetStudent(studentId), year));
 }
示例#16
0
 public IEnumerable <Grade> GetGradesForYear(int year)
 {
     return(GradeDAL.GetGradesForStudentYear(this, year));
 }
示例#17
0
        public List <GradeEntities> GetAllGradePageWise(int pageIndex, ref int recordCount, int length)
        {
            GradeDAL gradeDl = new GradeDAL();

            return(gradeDl.GetAllGradePageWise(pageIndex, ref recordCount, length));
        }
示例#18
0
 public Grade GetGradeForCourse(Course course)
 {
     return(GradeDAL.GetGradesForStudentInCourse(course, this));
 }
示例#19
0
        public GradeEntities GetGradeByID(int GradeID)
        {
            GradeDAL gradeDl = new GradeDAL();

            return(gradeDl.GetGradeByID(GradeID));
        }
示例#20
0
文件: AdminBLL.cs 项目: xmp01/Library
        public bool addGrade(Dictionary <string, string> kv)
        {
            GradeDAL GradeDAL = new GradeDAL();

            return(GradeDAL.addGrade(kv));
        }
示例#21
0
 public IEnumerable <Grade> GetGradesForSemester(int semester)
 {
     return(GradeDAL.GetGradesForStudentSemester(this, semester));
 }