public SubmitSendSmsStep(IProcessFlowStore store, IUserAppService userAppService,
                          INotificationSmsAppService notificationSmsAppService)
     : base(store)
 {
     _userAppService            = userAppService;
     _notificationSmsAppService = notificationSmsAppService;
 }
예제 #2
0
 public ShowEvidenteStep(IProcessFlowStore store, IEvidenteAppService evidenteAppService, IUserAppService userAppService) : base(store)
 {
     _evidenteAppService          = evidenteAppService;
     _userAppService              = userAppService;
     _validateUserSettingsBuilder = new ValidateUserSettingsBuilder();
     _questionsSettingsBuilder    = new QuestionsSettingsBuilder();
 }
 public SubmitWsMotorStep(IProcessFlowStore store,
                          IWsMotorAppService wsMotorAppService,
                          WsMotorRequestSettingsBuilder petitionSettingsBuilder,
                          ISaveFieldsAppService saveFieldsAppService, IUserAppService userAppService)
     : base(store)
 {
     _wsMotorAppService             = wsMotorAppService;
     _petitionSettingsBuilder       = petitionSettingsBuilder;
     _saveFieldsAppService          = saveFieldsAppService;
     _userAppService                = userAppService;
     _wsMotorRequestSettingsBuilder = new WsMotorRequestSettingsBuilder();
 }
예제 #4
0
 public ColpatriaProcessFlowManager(IEnumerable <IStep> steps, IProcessFlowStore store, IExecutionRepository executionRepository)
     : base(steps, store)
 {
     if (steps == null)
     {
         throw new ArgumentNullException(nameof(steps));
     }
     if (store == null)
     {
         throw new ArgumentNullException(nameof(store));
     }
     if (executionRepository == null)
     {
         throw new ArgumentNullException(nameof(executionRepository));
     }
     _executionRepository = executionRepository;
 }
 public ErrorEvidenteStep(IProcessFlowStore store, IUserAppService userAppService) : base(store)
 {
     _userAppService = userAppService;
 }
 public ShowDataSummaryStep(IProcessFlowStore store, IUserAppService userAppService) : base(store)
 {
     _userAppService = userAppService;
 }
예제 #7
0
 public StartFlowStep(IProcessFlowStore store, ISaveFieldsAppService saveFieldsAppService) : base(store)
 {
     _saveFieldsAppService = saveFieldsAppService;
 }
 public SubmitEvidenteStep(IProcessFlowStore store, IEvidenteAppService evidenteAppService, IUserAppService userAppService) : base(store)
 {
     _evidenteAppService    = evidenteAppService;
     _userAppService        = userAppService;
     _answerSettingsBuilder = new AnswerSettingsBuilder();
 }
 public SubmitAdditionalInformationStep(IProcessFlowStore store, ISaveFieldsAppService saveFieldsAppService) : base(store)
 {
     _saveFieldsAppService = saveFieldsAppService;
 }
예제 #10
0
 public ShowAdditionalInformationStep(IProcessFlowStore store, IUserAppService userAppService) : base(store)
 {
     _userAppService = userAppService;
 }
예제 #11
0
 public SubmitFormStep(IProcessFlowStore store, ISaveFieldsAppService saveFieldsService) : base(store)
 {
     _saveFieldsService = saveFieldsService;
 }
 public ShowFinishRequestStep(IProcessFlowStore store,
                              IUserRepository userRepository)
     : base(store)
 {
     _userRepository = userRepository;
 }
 public SendRequestResponseStep(IProcessFlowStore store, IMailAppService mailAppService, IUserAppService userAppService) : base(store)
 {
     _mailAppService = mailAppService;
     _userAppService = userAppService;
 }