private void MapAssessment(AssessmentPerformanceLevel target)
 {
     target.AssessmentTitle = _assessment.AssessmentTitle;
     target.AssessedGradeLevelDescriptorId = _assessment.AssessedGradeLevelDescriptorId;
     target.AcademicSubjectDescriptorId = _assessment.AcademicSubjectDescriptorId;
     target.Version = _assessment.Version;
 }
        private AssessmentPerformanceLevel Build()
        {
            var target = new AssessmentPerformanceLevel();
            MapAssessment(target);

            return target;
        }
 private void MapMinimumScore(CreateModel createModel, PerformanceLevelDescriptorEnum performanceLevelDescriptor,
     AssessmentPerformanceLevel assessmentPerformanceLevel)
 {
     assessmentPerformanceLevel.PerformanceLevelDescriptorId = (int) performanceLevelDescriptor;
     switch (performanceLevelDescriptor)
     {
         case PerformanceLevelDescriptorEnum.Mastery:
             assessmentPerformanceLevel.MinimumScore = createModel.Mastery.ToString();
             break;
         case PerformanceLevelDescriptorEnum.NearMastery:
             assessmentPerformanceLevel.MinimumScore = createModel.NearMastery.ToString();
             break;
     }
 }
 private void MapPerformanceLevel(CreateModel source, AssessmentPerformanceLevel target)
 {
     target.AssessmentReportingMethodTypeId = (int) source.ReportingMethod;
 }