Esempio n. 1
0
            /// <summary>
            /// 单题
            /// </summary>

            /*public string SingleQuestionChartStatistics(string practiceRecordId, string questionId)
             * {
             *  Dictionary<string, object> result = new Dictionary<string, object>();
             *  AllStudentQuestionStatisticsService allStudentQuestionStatisticsService = new AllStudentQuestionStatisticsService();
             *  Dictionary<string, object> dashboardDic = allStudentQuestionStatisticsService.DashboardChartStatistics(practiceRecordId, long.Parse(questionId));
             *  Dictionary<string, object> funnelFigureDic = allStudentQuestionStatisticsService.FunnelFigureChartStatistics(practiceRecordId, long.Parse(questionId));
             *  SingleStudentQuestionStatisticsService singleStudentQuestionStatisticsService = new SingleStudentQuestionStatisticsService();
             *  List<object> bubbleDiagramList = singleStudentQuestionStatisticsService.BubbleDiagramChartStatistics(practiceRecordId, long.Parse(questionId));
             *  result.Add("dashboard", dashboardDic);
             *  result.Add("funnelFigure", funnelFigureDic);
             *  result.Add("bubbleDiagram", bubbleDiagramList);
             *  return MLPen.Helpers.JsonHelper.ToJSON(result);
             * }*/

            /// <summary>
            /// 练习历史记录标题
            /// </summary>
            public string PracticeResultTitle()
            {
                AllStudentPracticeStatisticsService allStudentPracticeStatisticsService = new AllStudentPracticeStatisticsService();
                var    result = allStudentPracticeStatisticsService.PracticeResultTitle(mUCPractice.exerciseRecordId);
                string s      = MLPen.Helpers.JsonHelper.ToJSON(result);

                return(MLPen.Helpers.JsonHelper.ToJSON(result));
            }
Esempio n. 2
0
 /// <summary>
 /// 多题
 /// </summary>
 public string AllFunnelFigureChartStatistics(int status, int type)
 {
     if (status == 0)
     {
         AllStudentPracticeStatisticsService allStudentPracticeStatisticsService = new AllStudentPracticeStatisticsService();
         Dictionary <string, object>         result = allStudentPracticeStatisticsService.FunnelFigureChartStatistics(mUCPractice.exerciseRecordId, type);
         return(MLPen.Helpers.JsonHelper.ToJSON(result));
     }
     else
     {
         AllStudentQuestionStatisticsService allStudentQuestionStatisticsService = new AllStudentQuestionStatisticsService();
         Dictionary <string, object>         result = allStudentQuestionStatisticsService.FunnelFigureChartStatistics(mUCPractice.exerciseRecordId, mUCPractice.questionId);
         return(MLPen.Helpers.JsonHelper.ToJSON(result));
     }
 }
Esempio n. 3
0
            /// <summary>
            /// 更新全部学生试卷作答分析
            /// </summary>
            public void SaveAllStudentPracticeRecord(string exerciseRecordId)
            {
                AllStudentPracticeStatisticsService allStudentPracticeStatisticsService = new AllStudentPracticeStatisticsService();

                allStudentPracticeStatisticsService.SaveAllStudentPracticeRecord(exerciseRecordId);
            }