/// <summary> /// event handler when multiple rows are selected to trigger the inventory page report /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void uxPullDataButton_Click(object sender, RoutedEventArgs e) { List <SearchResult> list = new List <SearchResult>(); foreach (var r in uxSearchResults.SelectedItems) { SearchResult search = (SearchResult)r; list.Add(search); } inventoryPage = new InventoryPage(list); inventoryPage.ShowDialog(); }
/// <summary> /// Upon clicking "Modify Existing Record," opens a Search Window and closes the Main Window /// </summary> /// <param name="sender">object containing sender information</param> /// <param name="e">EventArgs associated with button click</param> public void UxInventoryList_Click(object sender, RoutedEventArgs e) { inventoryPage = new InventoryPage(); inventoryPage.ShowDialog(); this.Close(); }