private SignUpCourse MapSignUpCourse(SignUpIntegrationEvent request) { var mapped = new SignUpCourse(); mapped.Id = Guid.NewGuid(); mapped.Name = request.Name; mapped.Email = request.Email; mapped.DateOfBirth = request.DateOfBirth; mapped.CourseId = request.CourseId; return(mapped); }
private void SendEmail(SignUpCourse signUpCourse, bool confirmation) { if (confirmation) { _log.Info($"Congratulation {signUpCourse.Name}, you're registerd to the course."); //NextStep //create the email sender; } else { _log.Info($"Hello {signUpCourse.Name}, unfortunately our course has no more vacancies, if you wish, subscribe to another available."); //NextStep //log email decline; } }
public void Create(SignUpCourse signUpCourse) { _context.SignUpCourse.Add(signUpCourse); }