public ActionResult RegisterA1(RegisterA1ViewModel vm) { Registration registration = vm.Registration; registration.Courses.Add(this.context.Courses.FirstOrDefault(c => c.Id == vm.Course1)); registration.Courses.Add(this.context.Courses.FirstOrDefault(c => c.Id == vm.Course2)); registration.RegistrationDateTime = DateTime.Now; this.context.Registrations.Add(registration); this.context.SaveChanges(); MailService.ConfirmRegistrationDirect(registration.Id); MailService.ConfirmRegistrationInformBackoffice(registration.Id); return this.RedirectToAction("RegistrationSuccessful", vm); }
public ActionResult RegisterA1() { var vm = new RegisterA1ViewModel(); return this.View(vm); }