private void OnOrderTagEvent(EventParameters <OrderTagData> obj) { if (obj.Topic == EventTopicNames.OrderTagSelected) { _ticketService.TagOrders(SelectedTicket, SelectedTicket.ExtractSelectedOrders(), obj.Value.OrderTagGroup, obj.Value.SelectedOrderTag, ""); _ticketOrdersViewModel.SelectedTicket = SelectedTicket; ClearSelection = true; RefreshVisuals(); } if (obj.Topic == EventTopicNames.OrderTagRemoved) { _ticketService.UntagOrders(SelectedTicket, SelectedTicket.ExtractSelectedOrders(), obj.Value.OrderTagGroup, obj.Value.SelectedOrderTag); _ticketOrdersViewModel.RefreshSelectedOrders(); RefreshVisuals(); } }