コード例 #1
0
 public SuccessionController(IUserService userService, IPlanningService planningService, ISurveyService surveyService, ILogger logger)
     : base(userService, logger)
 {
     _planningService = planningService;
     _surveyService   = surveyService;
     EnrollmentStatus = new Lazy <EnrollmentStatus>(() => _planningService.GetEnrollmentStatus(AssistedUser.UserID));
 }
コード例 #2
0
        public AnswerController(IApplicationDBContext db, ISurveyService surveys, IDateTimeService time, ISecurity security)
        {
            if (db == null)
            {
                throw new ArgumentNullException(nameof(db));
            }
            this.db = db;

            if (time == null)
            {
                throw new ArgumentNullException(nameof(time));
            }
            this.time = time;

            if (security == null)
            {
                throw new ArgumentNullException(nameof(security));
            }
            this.security = security;

            if (surveys == null)
            {
                throw new ArgumentNullException(nameof(surveys));
            }
            this.surveys = surveys;
        }
コード例 #3
0
 internal BlaiseSurveyApi(
     ISurveyService surveyService,
     ConnectionModel connectionModel)
 {
     _surveyService   = surveyService;
     _connectionModel = connectionModel;
 }
コード例 #4
0
 public SurveyController(
     ISurveyService surveyService,
     ILoggingProvider logger)
 {
     _logger        = logger;
     _surveyService = surveyService;
 }
コード例 #5
0
 public SurveyController(
     ISurveyService surveyService,
     ILogger <SurveyController> logger)
 {
     _surveyService = surveyService;
     _logger        = logger;
 }
コード例 #6
0
 public CatiService(
     IRemoteCatiManagementServerProvider remoteCatiManagementServerProvider,
     ISurveyService surveyService)
 {
     _remoteCatiManagementServerProvider = remoteCatiManagementServerProvider;
     _surveyService = surveyService;
 }
コード例 #7
0
 public SurveyController(
     ISurveyService surveyService,
     IWebApiExceptionLogger exceptionLogger)
 {
     _surveyService   = surveyService;
     _exceptionLogger = exceptionLogger;
 }
コード例 #8
0
 public SurveyQuestionController(ISurveyService surveyService, ISurveyQuestionService surveyQuestionService, ISecurityService securityService, IMapper mapper)
 {
     _surveyService         = surveyService;
     _surveyQuestionService = surveyQuestionService;
     _securityService       = securityService;
     _mapper = mapper;
 }
コード例 #9
0
ファイル: HomeController.cs プロジェクト: Inforward/Guideport
 public HomeController(ISurveyService surveyService, IReportService reportService, ICmsService cmsService, IFileService fileService)
 {
     _surveyService = surveyService;
     _reportService = reportService;
     _cmsService    = cmsService;
     _fileService   = fileService;
 }
コード例 #10
0
 public CreateSurveyController(ISurveyService surveyService, IQuestionService questionService, IResponseService responseService, IUserService userService)
 {
     this.surveyService   = surveyService;
     this.questionService = questionService;
     this.responseService = responseService;
     this.userService     = userService;
 }
コード例 #11
0
 public SurveyController(ISurveyService surveyService
                         , ISurveyTemplateService surveyTemplateService
                         , ICustomerService customerService)
 {
     this.surveyService         = surveyService;
     this.surveyTemplateService = surveyTemplateService;
     this.customerService       = customerService;
 }
コード例 #12
0
 public AdvSurveysController(ISurveyService surveyService,
                             IDipendentiService dipendentiService,
                             LogWriter logger
                             )
 {
     this.surveyService = surveyService;
     this.logger        = logger;
 }
コード例 #13
0
        public void SetUp()
        {
            var mock = new Mock <ILogger <SurveyController> >();

            _logger           = mock.Object;
            _surveyService    = new MockSurveyService();
            _surveyController = new SurveyController(_surveyService, _logger);
        }
コード例 #14
0
 public SurveyController(ISurveyService surveyService,
                         ILogger <SurveyController> logger,
                         IAuthorizationService authorizationService)
 {
     _surveyService        = surveyService;
     _logger               = logger;
     _authorizationService = authorizationService;
 }
 public SurveyController(ISurveyService surveyService,
                         ILogger<SurveyController> logger,
                         IAuthorizationService authorizationService)
 {
     _surveyService = surveyService;
     _logger = logger;
     _authorizationService = authorizationService;
 }
コード例 #16
0
        public AdvSurveysController(ISurveyService surveyService,
            IDipendentiService dipendentiService,
            LogWriter logger
            )
        {
            this.surveyService = surveyService;
            this.logger = logger;

        }
コード例 #17
0
        public RemoteDataLinkProvider(
            IRemoteDataServerFactory connectionFactory,
            ISurveyService surveyService)
        {
            _connectionFactory = connectionFactory;
            _surveyService     = surveyService;

            _dataLinkConnections = new Dictionary <Tuple <string, string>, Tuple <IDataLink4, DateTime> >();
        }
コード例 #18
0
        public BlaiseSurveyApi(ConnectionModel connectionModel = null)
        {
            _surveyService     = UnityProvider.Resolve <ISurveyService>();
            _surveyMetaService = UnityProvider.Resolve <ISurveyMetaService>();
            _caseService       = UnityProvider.Resolve <ICaseService>();

            var configurationProvider = UnityProvider.Resolve <IBlaiseConfigurationProvider>();

            _connectionModel = connectionModel ?? configurationProvider.GetConnectionModel();
        }
コード例 #19
0
 public SurveysController(
     ISurveyService surveyService,
     IUserService userService,
     IQuestionService questionService,
     IResponseService responseService)
     : base(userService, surveyService)
 {
     this.questionService = questionService;
     this.responseService = responseService;
 }
コード例 #20
0
 public NotificationMessageService(IRepository <NotificationMessage> repository,
                                   INotificationService notificationService,
                                   ISurveyService surveyService)
     : base(repository)
 {
     _repository          = repository;
     _standartMessageRepo = repository.GetRepository <StandardMessage>();
     _notificationService = notificationService;
     _surveyService       = surveyService;
 }
コード例 #21
0
 public EmailController(IAccountEmailFactory accountEmailFactory,
                        ISurveyEmailFactory surveyEmailFactory,
                        ISurveyService surveyService,
                        ISurveyReportService surveyReportService)
 {
     _accountEmailFactory = accountEmailFactory;
     _surveyEmailFactory  = surveyEmailFactory;
     _surveyService       = surveyService;
     _surveyReportService = surveyReportService;
 }
コード例 #22
0
 internal BlaiseSurveyApi(
     ISurveyService surveyService,
     ISurveyMetaService surveyMetaService,
     ICaseService caseService,
     ConnectionModel connectionModel)
 {
     _surveyService     = surveyService;
     _surveyMetaService = surveyMetaService;
     _caseService       = caseService;
     _connectionModel   = connectionModel;
 }
コード例 #23
0
 public SurveyController(ISurveyService surveyService, IMapper mapper,
                         CommonRepository commonRepository,
                         IQuestionService questionService,
                         IAnonymousUserService anonymousUserService)
 {
     _surveyService        = surveyService;
     _mapper               = mapper;
     _commonRepository     = commonRepository;
     _questionService      = questionService;
     _anonymousUserService = anonymousUserService;
 }
コード例 #24
0
        public DeviceDetailViewModel(
            IDevicesConfigurationProvider devicesConfiguration,
            IStorage storage,
            ISurveyService surveyService)
        {
            this.devicesConfiguration = devicesConfiguration;
            this.storage       = storage;
            this.surveyService = surveyService;

            this.devicesConfiguration.Saved += (s, e) => this.UpdateDeviceData();
        }
コード例 #25
0
        public BlaiseSurveyApi(ConnectionModel connectionModel = null)
        {
            var unityProvider = new UnityProvider();

            unityProvider.RegisterDependencies();

            _surveyService = unityProvider.Resolve <ISurveyService>();

            var configurationProvider = unityProvider.Resolve <IBlaiseConfigurationProvider>();

            _connectionModel = connectionModel ?? configurationProvider.GetConnectionModel();
        }
コード例 #26
0
        public DeviceWallViewModel(IDevicesConfigurationProvider configurationProvider, ISurveyService surveyService, IDevicesConfigurationProvider devicesConfiguration)
        {
            this.devices              = new ObservableCollection <DeviceDescription>(configurationProvider.Devices);
            this.surveyService        = surveyService;
            this.devicesConfiguration = devicesConfiguration;
            this.surveyStarted        = this.surveyService.SurveyStarted;

            this.surveyService.SurveyStartedChanged += (s, e) =>
            {
                this.SurveyStarted = this.surveyService.SurveyStarted;
            };
        }
コード例 #27
0
 public AdminController(IMappingService mappingService,
                        IUserService userService,
                        IPasswordService passwordService,
                        IConfiguration configuration,
                        ISurveyService surveyService)
 {
     _mappingService  = mappingService;
     _userService     = userService;
     _passwordService = passwordService;
     _configuration   = configuration;
     _surveyService   = surveyService;
 }
コード例 #28
0
 public ManagerController(ISurveyService surveyService, IQuestionService questionService, IQuestionOptionService questionOptionService, IManagerService managerService, IPersonService personService, IGroupService groupService, IAnswerService answerService, IUserService userService, IPersonUserService personUserService, ILogger <ManagerController> logger)
 {
     _surveyService         = surveyService;
     _questionService       = questionService;
     _questionOptionService = questionOptionService;
     _managerService        = managerService;
     _personService         = personService;
     _groupService          = groupService;
     _answerService         = answerService;
     _userService           = userService;
     _personUserService     = personUserService;
     _logger = logger;
 }
コード例 #29
0
 public void TestSetup()
 {
     context            = new XrmFakedContext();
     surveyService      = new SurveyService();
     crmService         = new TestCrmService(context);
     controller         = new SurveyController(surveyService, crmService);
     controller.Request = new System.Net.Http.HttpRequestMessage();
     controller.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration());
     survey = new List <Response>();
     survey.Add(new Response()
     {
         Id = 123, CookieUID = "123", Mode = "WEB"
     });
 }
コード例 #30
0
        public SurveyControllerTests()
        {
            _surveyService        = A.Fake <ISurveyService>();
            _logger               = A.Fake <ILogger <SurveyController> >();
            _authorizationService = A.Fake <IAuthorizationService>();

            var services = new ServiceCollection();

            services.AddEntityFrameworkInMemoryDatabase()
            .AddDbContext <ApplicationDbContext>(options => options.UseInMemoryDatabase());

            _target          = new SurveyController(_surveyService, _logger, _authorizationService);
            _target.TempData = A.Fake <Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary>();
        }
コード例 #31
0
 public AnonymousController(IQuestionService questionService,
                            IMapper mapper,
                            IQuestionOptionService optionService,
                            ISurveyService surveyService,
                            IAnonymousUserService anonymousUserService,
                            IAnswerSubmissionService answerSubmissionService
                            )
 {
     _questionService         = questionService;
     _mapper                  = mapper;
     _optionservice           = optionService;
     _surveyService           = surveyService;
     _anonymousUserService    = anonymousUserService;
     _answerSubmissionService = answerSubmissionService;
 }
コード例 #32
0
        public DataManager(
            IDataTransferService dataTransferService,
            ISurveyService surveyService,
            IStorage storage,
            IDevicesConfigurationProvider configurationProvider)
        {
            this.dataTransferService   = dataTransferService;
            this.surveyService         = surveyService;
            this.storage               = storage;
            this.configurationProvider = configurationProvider;

            this.surveyService.DeviceDataReceived += this.HandleDataReceive;

            this.dataTransferService.WriteRequested  += this.HandleWriteRequest;
            this.dataTransferService.ConfigRequested += this.HandleConfigRequest;
        }
コード例 #33
0
ファイル: ServiceAccessTests.cs プロジェクト: Crash0/LetsTalk
        public void test_SurveyService_manager_as_service()
        {
            ChannelFactory <ISurveyService> channelFactory =
                new ChannelFactory <ISurveyService>("");

            ISurveyService proxy = channelFactory.CreateChannel();

            var communicationObject = proxy as ICommunicationObject;

            if (communicationObject == null)
            {
                Assert.Fail("proxy as ICommunicationObject is null");
            }

            communicationObject.Open();

            channelFactory.Close();
        }
コード例 #34
0
ファイル: DashboardController.cs プロジェクト: Narelle/ASPWD2
 public DashboardController(IRepository repository, ISurveyService surveyService)
 {
     _repository = repository;
     _surveyService = surveyService;
 }
コード例 #35
0
 public MySurveysController(IUserService userService, ISurveyService surveyService, IQuestionService questionService)
     : base(userService, surveyService)
 {
     this.questionService = questionService;
 }
コード例 #36
0
 public HospitalsController(ISurveyService surveyService)
 {
     _surveyService = surveyService;
 }
コード例 #37
0
 public SurveyApiController(ISurveyService surveyService, ITenantService tenantService)
     : base(tenantService)
 {
     _surveyService = surveyService;
 }
コード例 #38
0
 public BaseScrollController(IUserService userService, ISurveyService surveyService)
     : base(userService)
 {
     this.SurveyService = surveyService;
 }
コード例 #39
0
 public SurveyController(ISurveyService surveyService)
 {
     _surveyService = surveyService;
 }
コード例 #40
0
 public PublicController(ISurveyService surveyService, IUserService userService)
     : base(userService, surveyService)
 {
 }