public ModifierModule(IRegionManager regionManager, IUserService userService, TicketNoteEditorView ticketNoteEditorView, TicketNoteEditorViewModel ticketNoteEditorViewModel, TicketTagEditorView ticketTagEditorView, TicketTagEditorViewModel ticketTagEditorViewModel, OrderTagGroupEditorView selectedOrdersView, OrderTagGroupEditorViewModel selectedOrdersViewModel, AutomationCommandSelectorView automationCommandSelectorView, AutomationCommandSelectorViewModel automationCommandSelectorViewModel, ProductTimerEditorView productTimerEditorView, ProductTimerEditorViewModel productTimerEditorViewModel) { _selectedOrdersView = selectedOrdersView; _selectedOrdersViewModel = selectedOrdersViewModel; _automationCommandSelectorView = automationCommandSelectorView; _productTimerEditorView = productTimerEditorView; _productTimerEditorViewModel = productTimerEditorViewModel; _ticketNoteEditorView = ticketNoteEditorView; _ticketNoteEditorViewModel = ticketNoteEditorViewModel; _ticketTagEditorView = ticketTagEditorView; _ticketTagEditorViewModel = ticketTagEditorViewModel; _regionManager = regionManager; EventServiceFactory.EventService.GetEvent<GenericEvent<SelectedOrdersData>>().Subscribe(OnSelectedOrdersDataEvent); EventServiceFactory.EventService.GetEvent<GenericEvent<EventAggregator>>().Subscribe(OnDisplayTicketDetailsScreen); EventServiceFactory.EventService.GetEvent<GenericEvent<TicketTagData>>().Subscribe(OnTicketTagDataSelected); EventServiceFactory.EventService.GetEvent<GenericEvent<Ticket>>().Subscribe(OnTicketEvent); EventServiceFactory.EventService.GetEvent<GenericEvent<AutomationCommand>>().Subscribe(OnAutomationCommandEvent); }
public ModifierModule(IRegionManager regionManager, IUserService userService, ExtraModifierEditorView extraModifierEditorView, ExtraModifierEditorViewModel extraModifierEditorViewModel, TicketNoteEditorView ticketNoteEditorView, TicketNoteEditorViewModel ticketNoteEditorViewModel, TicketTagEditorView ticketTagEditorView, TicketTagEditorViewModel ticketTagEditorViewModel, OrderTagEditorView selectedOrdersView, OrderTagEditorViewModel selectedOrdersViewModel) { _selectedOrdersView = selectedOrdersView; _selectedOrdersViewModel = selectedOrdersViewModel; _ticketNoteEditorView = ticketNoteEditorView; _ticketNoteEditorViewModel = ticketNoteEditorViewModel; _ticketTagEditorView = ticketTagEditorView; _ticketTagEditorViewModel = ticketTagEditorViewModel; _extraModifierEditorViewModel = extraModifierEditorViewModel; _extraModifierEditorView = extraModifierEditorView; _regionManager = regionManager; _userService = userService; EventServiceFactory.EventService.GetEvent<GenericEvent<SelectedOrdersData>>().Subscribe(OnSelectedOrdersDataEvent); EventServiceFactory.EventService.GetEvent<GenericEvent<EventAggregator>>().Subscribe(OnDisplayTicketDetailsScreen); EventServiceFactory.EventService.GetEvent<GenericEvent<TicketTagData>>().Subscribe(OnTicketTagDataSelected); EventServiceFactory.EventService.GetEvent<GenericEvent<Ticket>>().Subscribe(OnTicketEvent); _showExtraModifierCommand = new CaptionCommand<Ticket>(Resources.ExtraModifier, OnExtraModifiersSelected, CanSelectExtraModifier); _showExtraModifierCommand.PublishEvent(EventTopicNames.AddCustomOrderCommand); }
public ModifierModule(IRegionManager regionManager, IUserService userService, TicketNoteEditorView ticketNoteEditorView, TicketNoteEditorViewModel ticketNoteEditorViewModel, TicketTagEditorView ticketTagEditorView, TicketTagEditorViewModel ticketTagEditorViewModel, OrderTagGroupEditorView selectedOrdersView, OrderTagGroupEditorViewModel selectedOrdersViewModel, AutomationCommandSelectorView automationCommandSelectorView, AutomationCommandSelectorViewModel automationCommandSelectorViewModel, ProductTimerEditorView productTimerEditorView, ProductTimerEditorViewModel productTimerEditorViewModel) { _selectedOrdersView = selectedOrdersView; _selectedOrdersViewModel = selectedOrdersViewModel; _automationCommandSelectorView = automationCommandSelectorView; _productTimerEditorView = productTimerEditorView; _productTimerEditorViewModel = productTimerEditorViewModel; _ticketNoteEditorView = ticketNoteEditorView; _ticketNoteEditorViewModel = ticketNoteEditorViewModel; _ticketTagEditorView = ticketTagEditorView; _ticketTagEditorViewModel = ticketTagEditorViewModel; _regionManager = regionManager; EventServiceFactory.EventService.GetEvent <GenericEvent <SelectedOrdersData> >().Subscribe(OnSelectedOrdersDataEvent); EventServiceFactory.EventService.GetEvent <GenericEvent <EventAggregator> >().Subscribe(OnDisplayTicketDetailsScreen); EventServiceFactory.EventService.GetEvent <GenericEvent <TicketTagData> >().Subscribe(OnTicketTagDataSelected); EventServiceFactory.EventService.GetEvent <GenericEvent <Ticket> >().Subscribe(OnTicketEvent); EventServiceFactory.EventService.GetEvent <GenericEvent <AutomationCommand> >().Subscribe(OnAutomationCommandEvent); }