Ejemplo n.º 1
0
            /// <summary>
            /// 单题
            /// </summary>
            public string SingleDashBoardChartStatistics(string practiceRecordId, string questionId)
            {
                AllStudentQuestionStatisticsService allStudentQuestionStatisticsService = new AllStudentQuestionStatisticsService();
                Dictionary <string, object>         result = allStudentQuestionStatisticsService.DashboardChartStatistics(practiceRecordId, questionId);

                return(MLPen.Helpers.JsonHelper.ToJSON(result));
            }
Ejemplo n.º 2
0
            /// <summary>
            /// 多题
            /// </summary>

            /* public string PracticeChartStatistics(string practiceRecordId, int type)
             * {
             *   Dictionary<string, object> result = new Dictionary<string, object>();
             *   AllStudentPracticeStatisticsService allStudentPracticeStatisticsService = new AllStudentPracticeStatisticsService();
             *   Dictionary<string, object> dashboardDic = allStudentPracticeStatisticsService.AllDashboardStatistics(practiceRecordId, type);
             *   Dictionary<string, object> funnelFigureDic = allStudentPracticeStatisticsService.FunnelFigureChartStatistics(practiceRecordId, type);
             *   SingleStudentPracticeStatisticsService singleStudentPracticeStatisticsService = new SingleStudentPracticeStatisticsService();
             *   List<object> bubbleDiagramList = singleStudentPracticeStatisticsService.AllBubbleDiagramChartStatistics(practiceRecordId, type);
             *   result.Add("dashboard", dashboardDic);
             *   result.Add("funnelFigure", funnelFigureDic);
             *   result.Add("bubbleDiagram", bubbleDiagramList);
             *   return MLPen.Helpers.JsonHelper.ToJSON(result);
             * }*/

            /// <summary>
            /// 多题
            /// </summary>
            public string AllDashBoardChartStatistics(int status, int type)
            {
                if (status == 0)
                {
                    AllStudentPracticeStatisticsService allStudentPracticeStatisticsService = new AllStudentPracticeStatisticsService();
                    Dictionary <string, object>         result = allStudentPracticeStatisticsService.AllDashboardStatistics(mUCPractice.exerciseRecordId, type);
                    return(MLPen.Helpers.JsonHelper.ToJSON(result));
                }
                else
                {
                    AllStudentQuestionStatisticsService allStudentQuestionStatisticsService = new AllStudentQuestionStatisticsService();
                    Dictionary <string, object>         result = allStudentQuestionStatisticsService.DashboardChartStatistics(mUCPractice.exerciseRecordId, mUCPractice.questionId);
                    return(MLPen.Helpers.JsonHelper.ToJSON(result));
                }
            }