Example #1
0
        public GradeDistribution GetCourseGradeDistribution(int scheduleId)
        {
            var errors     = new List <string>();
            var repository = new GradeDistributionRepository();
            var service    = new GradeDistributionService(repository);

            return(service.GetCourseGradeDistribution(scheduleId, ref errors));
        }
Example #2
0
        public List <GradeDistribution> GetGradeDistribution()
        {
            var errors     = new List <string>();
            var repository = new GradeDistributionRepository();
            var service    = new GradeDistributionService(repository);

            return(service.GetGradeDistribution(ref errors));
        }
Example #3
0
        public string InsertGradeDistribution(GradeDistribution gradeDistribution)
        {
            var errors     = new List <string>();
            var repository = new GradeDistributionRepository();
            var service    = new GradeDistributionService(repository);

            service.InsertGradeDistribution(gradeDistribution, ref errors);
            if (errors.Count == 0)
            {
                return("ok");
            }

            return("error");
        }
Example #4
0
        public string DeleteGradeDistribution(int scheduleId)
        {
            var errors     = new List <string>();
            var repository = new GradeDistributionRepository();
            var service    = new GradeDistributionService(repository);

            service.DeleteSchedule(scheduleId, ref errors);

            if (errors.Count == 0)
            {
                return("ok");
            }

            return("error");
        }