Example #1
0
        private async Task CreatedSchoolEnrollmentIntoDataAsync(int codeGrade, string raNumber)
        {
            var Student    = GetStudentByRaNumberAsync(raNumber).Result;
            var Curriculum = GetCurriculumByCodeAsync(codeGrade).Result;

            if (Student != null && Curriculum != null)
            {
                var entity = new SchoolEnrollment();
                entity.AddStudent(Student);
                entity.AddCurriculum(Curriculum);

                await _schoolEnrollmentRepository.AddAsync(entity.MapToDto());
            }
        }
Example #2
0
 public static SchoolEnrollmentDto MapToDto(this SchoolEnrollment entity)
 => new SchoolEnrollmentDto()
 {
     PeopleId     = entity.Student.Id,
     CurriculumId = entity.Curriculum.Id
 };