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()); } }
public static SchoolEnrollmentDto MapToDto(this SchoolEnrollment entity) => new SchoolEnrollmentDto() { PeopleId = entity.Student.Id, CurriculumId = entity.Curriculum.Id };