コード例 #1
0
ファイル: ResultModel.cs プロジェクト: RwnRchrds/MyPortal
        private void LoadFromModel(Result model)
        {
            ResultSetId = model.ResultSetId;
            StudentId   = model.StudentId;
            AspectId    = model.AspectId;
            Date        = model.Date;
            GradeId     = model.GradeId;
            Mark        = model.Mark;
            Comment     = model.Comment;
            Note        = model.Note;
            ColourCode  = model.ColourCode;

            if (model.ResultSet != null)
            {
                ResultSet = new ResultSetModel(model.ResultSet);
            }

            if (model.Aspect != null)
            {
                Aspect = new AspectModel(model.Aspect);
            }

            if (model.Student != null)
            {
                Student = new StudentModel(model.Student);
            }

            if (model.Grade != null)
            {
                Grade = new GradeModel(model.Grade);
            }
        }
コード例 #2
0
        private void LoadFromModel(ExamAssessmentAspect model)
        {
            AssessmentId = model.AssessmentId;
            AspectId     = model.AspectId;
            SeriesId     = model.SeriesId;
            AspectOrder  = model.AspectOrder;

            if (model.Aspect != null)
            {
                Aspect = new AspectModel(model.Aspect);
            }

            if (model.Assessment != null)
            {
                Assessment = new ExamAssessmentModel(model.Assessment);
            }

            if (model.Series != null)
            {
                Series = new ExamSeriesModel(model.Series);
            }
        }
コード例 #3
0
        private void LoadFromModel(MarksheetColumn model)
        {
            TemplateId   = model.TemplateId;
            AspectId     = model.AspectId;
            ResultSetId  = model.ResultSetId;
            DisplayOrder = model.DisplayOrder;
            ReadOnly     = model.ReadOnly;

            if (model.Template != null)
            {
                Template = new MarksheetTemplateModel(model.Template);
            }

            if (model.Aspect != null)
            {
                Aspect = new AspectModel(model.Aspect);
            }

            if (model.ResultSet != null)
            {
                ResultSet = new ResultSetModel(model.ResultSet);
            }
        }