private void menuItemCopyProductUrl_Click(object sender, RoutedEventArgs e) { DisplayProduct productInfo = listViewProducts.SelectedItem as DisplayProduct; if (productInfo != null) { Clipboard.SetText(StackHashUri.CreateUriString(UserSettings.Settings.CurrentContextId, productInfo.Id)); } }
private void menuItemCopyCabUrl_Click(object sender, RoutedEventArgs e) { if ((_clientLogic.CurrentCab != null) && (_clientLogic.CurrentEventPackage != null)) { Clipboard.SetText(StackHashUri.CreateUriString(UserSettings.Settings.CurrentContextId, _clientLogic.CurrentEventPackage.ProductId, _clientLogic.CurrentEventPackage.Id, _clientLogic.CurrentEventPackage.EventTypeName, _clientLogic.CurrentCab.Id)); } }
private void menuItemCopyEventUrl_Click(object sender, RoutedEventArgs e) { DisplayEventPackage eventPackage = listViewEvents.SelectedItem as DisplayEventPackage; if (eventPackage != null) { Clipboard.SetText(StackHashUri.CreateUriString(UserSettings.Settings.CurrentContextId, eventPackage.ProductId, eventPackage.Id, eventPackage.EventTypeName)); } }
private void menuItemCopyCabUrl_Click(object sender, RoutedEventArgs e) { ClientLogic clientLogic = this.DataContext as ClientLogic; Debug.Assert(clientLogic != null); DisplayCab selectedCab = listViewCabs.SelectedItem as DisplayCab; if ((selectedCab != null) && (clientLogic.CurrentEventPackage != null)) { Clipboard.SetText(StackHashUri.CreateUriString(UserSettings.Settings.CurrentContextId, clientLogic.CurrentEventPackage.ProductId, clientLogic.CurrentEventPackage.Id, clientLogic.CurrentEventPackage.EventTypeName, selectedCab.Id)); } }