Esempio n. 1
0
        public RedirectToRouteResult CreateCreditCourse(CreateCreditCourseCommand command)
        {
            if (!ModelState.IsValid)
                return this.RedirectToAction(c => c.CreateCreditCourse());

            _commandService.Execute(command);
            return this.RedirectToAction(c => c.Details(command.CourseId));
        }
Esempio n. 2
0
 public ViewResult CreateCreditCourse()
 {
     var identifierGenerator = NcqrsEnvironment.Get<IUniqueIdentifierGenerator>();
     var courseId = identifierGenerator.GenerateNewId();
     var cmd = new CreateCreditCourseCommand()
                   {
                       CourseId = courseId
                   };
     return View(cmd);
 }