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 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; } }
public AssessmentPerformanceLevel BuildWithPerformanceLevel(CreateModel createModel, Data.Entities.Assessment assessment, PerformanceLevelDescriptorEnum performanceLevelDescriptor) { _assessment = assessment; if (assessment.AssessmentPerformanceLevels.IsNullOrEmpty()) assessment.AssessmentPerformanceLevels = new Collection<AssessmentPerformanceLevel>(); var assessmentPerformanceLevel = Build(); MapMinimumScore(createModel, performanceLevelDescriptor, assessmentPerformanceLevel); MapPerformanceLevel(createModel, assessmentPerformanceLevel); assessment.AssessmentPerformanceLevels.Add(assessmentPerformanceLevel); return assessmentPerformanceLevel; }
public AssessmentPerformanceLevel BuildWithPerformanceLevel(CreateModel createModel, Data.Entities.Assessment assessment, PerformanceLevelDescriptorEnum performanceLevelDescriptor) { _assessment = assessment; if (assessment.AssessmentPerformanceLevels.IsNullOrEmpty()) { assessment.AssessmentPerformanceLevels = new Collection <AssessmentPerformanceLevel>(); } var assessmentPerformanceLevel = Build(); MapMinimumScore(createModel, performanceLevelDescriptor, assessmentPerformanceLevel); MapPerformanceLevel(createModel, assessmentPerformanceLevel); assessment.AssessmentPerformanceLevels.Add(assessmentPerformanceLevel); return(assessmentPerformanceLevel); }