public void WhenIChangeTheCourseLongTitleTo(string longTitle) { var cmd = new ChangeCourseLongTitleCommand() { CourseId = DomainHelper.GetEventSourceId<Course>(), NewLongTitle = longTitle }; DomainHelper.WhenExecuting(cmd); }
public RedirectToRouteResult ChangeLongTitle(ChangeCourseLongTitleCommand command) { if (!ModelState.IsValid) return this.RedirectToAction(c => c.ChangeLongTitle(command.CourseId)); _commandService.Execute(command); return this.RedirectToAction(c => c.Details(command.CourseId)); }