public static StudentAverageCommentViewData Create(ChalkableStudentAverageComment studentAverageComment)
        {
            var res = new StudentAverageCommentViewData
            {
                HeaderId   = studentAverageComment.HeaderId,
                HeaderName = studentAverageComment.HeaderText,
            };

            if (studentAverageComment.GradingComment != null)
            {
                res.GradingComment = GradingCommentViewData.Create(studentAverageComment.GradingComment);
            }
            return(res);
        }
Beispiel #2
0
        public static ChalkableStudentAverageComment Create(StudentAverageComment stcomment)
        {
            var res = new ChalkableStudentAverageComment
            {
                AverageId      = stcomment.StudentId,
                HeaderId       = stcomment.HeaderId,
                HeaderSequence = stcomment.HeaderSequence,
                HeaderText     = stcomment.HeaderText,
            };

            if (stcomment.CommentId.HasValue)
            {
                res.GradingComment = new GradingComment
                {
                    Id      = stcomment.CommentId.Value,
                    Code    = stcomment.CommentCode,
                    Comment = stcomment.CommentText
                };
            }
            return(res);
        }