public AddVisitorToQueueViewPresenter ( [ServiceDependency] ICustomerQueueService queueService ) { _queueService = queueService; }
public OfficerPanelViewPresenter ( [ServiceDependency] ICustomerQueueService queueService, [ServiceDependency] ICurrentQueueEntryService currentQueueEntryService ) { _queueService = queueService; _currentQueueEntryService = currentQueueEntryService; }
public CustomerQueueManagementViewPresenter ( [ServiceDependency] ICustomerQueueService queueService, [ServiceDependency] ICurrentQueueEntryService queueEntryService ) { _queueService = queueService; _queueEntryService = queueEntryService; }
public FindCustomerResultsViewPresenter ( [ComponentDependency("FindCustomerResponse")] Customer[] response, [ServiceDependency] ICustomerQueueService queueService ) { _queueService = queueService; _response = response; }
public TestablePresenter ( [ComponentDependency("QueueEntry")] QueueEntry queueEntry, [ServiceDependency] ICustomerAccountService accountService, [ServiceDependency] ICustomerAlertService alertService, [ServiceDependency] ICustomerQueueService queueService ) : base(queueEntry, accountService, alertService, queueService) { }
public CustomerSummaryViewPresenter ( [ComponentDependency("QueueEntry")] QueueEntry queueEntry, [ServiceDependency] ICustomerAccountService accountService, [ServiceDependency] ICustomerAlertService alertService, [ServiceDependency] ICustomerQueueService queueService ) { _queueEntry = queueEntry; _accountService = accountService; _alertService = alertService; _queueService = queueService; }
private void AssignCustomerToServicing(QueueEntry entry) { ICustomerQueueService queueService = WorkItem.Services.Get <ICustomerQueueService>(); queueService.AssignToServicing(entry, Thread.CurrentPrincipal.Identity.Name); }