private void AutoSuggestBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args) { if (args.ChosenSuggestion == null && !string.IsNullOrEmpty(productFind.Text)) { var disk = productFind.Items.SingleOrDefault(p => (p as Disk).DiskID.ToString() == productFind.Text) as Disk; if (disk == null) { return; } if (selected.Contains(disk.DiskID)) { return; } selected.Add(disk.DiskID); var Title = new RentBS().GetTitleByID(disk.TitleID); Titles.Add(Title); totalMoney.Text = "Total: " + CalculateMoney(); } }
private void AutoSuggestBox_SuggestionChosen(AutoSuggestBox sender, AutoSuggestBoxSuggestionChosenEventArgs args) { var disk = (Disk)args.SelectedItem; if (selected.Contains(disk.DiskID)) { return; } selected.Add(disk.DiskID); var Title = new RentBS().GetTitleByID(disk.TitleID); Titles.Add(Title); totalMoney.Text = "Total: " + CalculateMoney(); }
private void Autobox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args) { if (customer == null) { return; } var titles = new RentBS().GetTitlesOnHoldByCus(customer.CusID); if (titles == null) { return; } foreach (var title in titles) { if (Titles.Where(p => p.TitleID == title.TitleID).Count() <= 0) { var disk = new RentBS().getFirstDiskOnHold(title.TitleID); if (disk == null) { return; } if (selected.Contains(disk.DiskID)) { return; } selected.Add(disk.DiskID); Titles.Add(title); } } totalMoney.Text = "Total: " + CalculateMoney(); }