Beispiel #1
0
 public RedirectToRouteResult Deactivate(DeactivateCourseCommand command)
 {
     if (!ModelState.IsValid)
         return this.RedirectToAction(c => c.Deactivate(command.CourseId));
     _commandService.Execute(command);
     return this.RedirectToAction(c => c.Details(command.CourseId));
 }
 public void WhenIDeactivateTheCourse()
 {
     var cmd = new DeactivateCourseCommand()
     {
         CourseId = DomainHelper.GetEventSourceId<Course>()
     };
     DomainHelper.WhenExecuting(cmd);
 }