コード例 #1
0
        public TeacherEvaluationEntity(DataAccessLogic.tblTeacherEvaluation TeacherEvaluation)
        {
            this.ID   = TeacherEvaluation.ID;
            this.Mark = TeacherEvaluation.Mark;

            this.AcademicQuarterEntity    = new AcademicQuarterEntity(TeacherEvaluation.tblAcademicQuarter);
            this.EvaluationCriteriaEntity = new EvaluationCriteriaEntity(TeacherEvaluation.tblEvaluationCriteria);
            this.TeacherEntity            = new TeacherEntity(TeacherEvaluation.tblTeacher);

            this.CreatedBy   = TeacherEvaluation.CreatedBy;
            this.CreatedDate = TeacherEvaluation.CreatedDate;
            this.UpdatedBy   = TeacherEvaluation.UpdatedBy;
            this.UpdatedDate = TeacherEvaluation.UpdatedDate;
        }
コード例 #2
0
        public T MapToModel <T>() where T : class
        {
            DataAccessLogic.tblTeacherEvaluation TeacherEvaluation = new DataAccessLogic.tblTeacherEvaluation();
            TeacherEvaluation.ID   = this.ID;
            TeacherEvaluation.Mark = this.Mark;

            TeacherEvaluation.AcademicQuarterID    = this.AcademicQuarterEntity.ID;
            TeacherEvaluation.EvaluationCriteriaID = this.EvaluationCriteriaEntity.ID;
            TeacherEvaluation.TeacherID            = this.TeacherEntity.ID;

            TeacherEvaluation.CreatedBy   = this.CreatedBy;
            TeacherEvaluation.CreatedDate = this.CreatedDate;
            TeacherEvaluation.CreatedBy   = this.CreatedBy;
            TeacherEvaluation.CreatedDate = this.CreatedDate;

            return(TeacherEvaluation as T);
        }