public ModifierModule(IRegionManager regionManager, IUserService userService, TicketNoteEditorView ticketNoteEditorView, TicketNoteEditorViewModel ticketNoteEditorViewModel, TicketTagEditorView ticketTagEditorView, TicketTagEditorViewModel ticketTagEditorViewModel, OrderStateEditorView orderStateEditorView, OrderTagEditorView orderTagEditorView, OrderTagGroupEditorView selectedOrdersView, OrderTagGroupEditorViewModel selectedOrdersViewModel, ProductTimerEditorView productTimerEditorView, ProductTimerEditorViewModel productTimerEditorViewModel) { _selectedOrdersView = selectedOrdersView; _selectedOrdersViewModel = selectedOrdersViewModel; _productTimerEditorView = productTimerEditorView; _productTimerEditorViewModel = productTimerEditorViewModel; _ticketNoteEditorView = ticketNoteEditorView; _ticketNoteEditorViewModel = ticketNoteEditorViewModel; _ticketTagEditorView = ticketTagEditorView; _ticketTagEditorViewModel = ticketTagEditorViewModel; _orderStateEditorView = orderStateEditorView; _orderTagEditorView = orderTagEditorView; _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<OrderStateData>>().Subscribe(OnOrderStateDataSelected); EventServiceFactory.EventService.GetEvent<GenericEvent<OrderTagData>>().Subscribe(OnOrderTagDataSelected); EventServiceFactory.EventService.GetEvent<GenericEvent<Ticket>>().Subscribe(OnTicketEvent); }
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, OrderStateEditorView orderStateEditorView, OrderTagEditorView orderTagEditorView, OrderTagGroupEditorView selectedOrdersView, OrderTagGroupEditorViewModel selectedOrdersViewModel, ProductTimerEditorView productTimerEditorView, ProductTimerEditorViewModel productTimerEditorViewModel) { _selectedOrdersView = selectedOrdersView; _selectedOrdersViewModel = selectedOrdersViewModel; _productTimerEditorView = productTimerEditorView; _productTimerEditorViewModel = productTimerEditorViewModel; _ticketNoteEditorView = ticketNoteEditorView; _ticketNoteEditorViewModel = ticketNoteEditorViewModel; _ticketTagEditorView = ticketTagEditorView; _ticketTagEditorViewModel = ticketTagEditorViewModel; _orderStateEditorView = orderStateEditorView; _orderTagEditorView = orderTagEditorView; _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 <OrderStateData> >().Subscribe(OnOrderStateDataSelected); EventServiceFactory.EventService.GetEvent <GenericEvent <OrderTagData> >().Subscribe(OnOrderTagDataSelected); EventServiceFactory.EventService.GetEvent <GenericEvent <Ticket> >().Subscribe(OnTicketEvent); }