Пример #1
0
        public Model_StatsStudentHW_KPInData DataRowToModel(DataRow row)
        {
            Model_StatsStudentHW_KPInData data = new Model_StatsStudentHW_KPInData();

            if (row != null)
            {
                if (row["StatsStudentHW_KPInDataID"] != null)
                {
                    data.StatsStudentHW_KPInDataID = row["StatsStudentHW_KPInDataID"].ToString();
                }
                if (row["SchoolID"] != null)
                {
                    data.SchoolID = row["SchoolID"].ToString();
                }
                if (row["SchoolName"] != null)
                {
                    data.SchoolName = row["SchoolName"].ToString();
                }
                if (row["Gradeid"] != null)
                {
                    data.Gradeid = row["Gradeid"].ToString();
                }
                if (row["GradeName"] != null)
                {
                    data.GradeName = row["GradeName"].ToString();
                }
                if (row["ClassID"] != null)
                {
                    data.ClassID = row["ClassID"].ToString();
                }
                if (row["ClassName"] != null)
                {
                    data.ClassName = row["ClassName"].ToString();
                }
                if (row["SubjectID"] != null)
                {
                    data.SubjectID = row["SubjectID"].ToString();
                }
                if (row["SubjectName"] != null)
                {
                    data.SubjectName = row["SubjectName"].ToString();
                }
                if (row["TeacherID"] != null)
                {
                    data.TeacherID = row["TeacherID"].ToString();
                }
                if (row["TeacherName"] != null)
                {
                    data.TeacherName = row["TeacherName"].ToString();
                }
                if (row["StudentID"] != null)
                {
                    data.StudentID = row["StudentID"].ToString();
                }
                if (row["StudentName"] != null)
                {
                    data.StudentName = row["StudentName"].ToString();
                }
                if (row["DateType"] != null)
                {
                    data.DateType = row["DateType"].ToString();
                }
                if (row["DateData"] != null)
                {
                    data.DateData = row["DateData"].ToString();
                }
                if (row["KPName"] != null)
                {
                    data.KPName = row["KPName"].ToString();
                }
                if ((row["KPScoreSumAffectiv"] != null) && (row["KPScoreSumAffectiv"].ToString() != ""))
                {
                    data.KPScoreSumAffectiv = new decimal?(decimal.Parse(row["KPScoreSumAffectiv"].ToString()));
                }
                if ((row["KPScoreStudentSum"] != null) && (row["KPScoreStudentSum"].ToString() != ""))
                {
                    data.KPScoreStudentSum = new decimal?(decimal.Parse(row["KPScoreStudentSum"].ToString()));
                }
                if ((row["KPScoreAvg"] != null) && (row["KPScoreAvg"].ToString() != ""))
                {
                    data.KPScoreAvg = new decimal?(decimal.Parse(row["KPScoreAvg"].ToString()));
                }
                if ((row["KPScoreAvgRate"] != null) && (row["KPScoreAvgRate"].ToString() != ""))
                {
                    data.KPScoreAvgRate = new decimal?(decimal.Parse(row["KPScoreAvgRate"].ToString()));
                }
                if (row["TestQuestionNums"] != null)
                {
                    data.TestQuestionNums = row["TestQuestionNums"].ToString();
                }
                if (row["TestQuestionNumStrs"] != null)
                {
                    data.TestQuestionNumStrs = row["TestQuestionNumStrs"].ToString();
                }
                if ((row["CreateTime"] != null) && (row["CreateTime"].ToString() != ""))
                {
                    data.CreateTime = new DateTime?(DateTime.Parse(row["CreateTime"].ToString()));
                }
            }
            return(data);
        }