public void Add(Enrollment enrollment) { SetEnrollmentProperties(enrollment); ValidateEnrollment(enrollment); SetCurrentEnrollment(enrollment); enrollment.EnrollmentDate = DateTime.Today; _enrollmentRepository.Add(enrollment); var evaluations = GetEvaluationForNewEnrollment(enrollment); _evaluationRepository.AddRange(evaluations); }