Example #1
0
        public JsonResult GetControlItems(int subjectId)
        {
            RealTimePassingResult[] passingResults = TestPassingService.GetRealTimePassingResults(subjectId).Where(result => result.PassResults.Count() > 0).ToArray();
            var groupedResults = passingResults.GroupBy(result => result.TestName).ToArray();

            var results = groupedResults.Select(result => new
            {
                Test     = result.Key,
                Students = result.ToArray()
            }).ToArray();

            return(Json(results, JsonRequestBehavior.AllowGet));
        }