/// <summary> /// /// </summary> /// <returns></returns> private async Task Update_ListView_SpecialDeals() { List <SpecialDeals> query = await oSpecialDealsRepository.Select_All_SpecialDeals_Async(); List <Bouquets_SpecialDeals> result = new List <Bouquets_SpecialDeals>(); foreach (var s in query) { Bouquets_SpecialDeals bouquet_specialdeal = new Bouquets_SpecialDeals(); bouquet_specialdeal.specialdeal = s; bouquet_specialdeal.bouquet = await conn.GetAsync <Bouquets>(s.bouquets_id); result.Add(bouquet_specialdeal); } listview_SpecialDealDiscount.ItemsSource = result; }
/// <summary> /// /// </summary> /// <param name="text"></param> /// <returns></returns> private async Task Update_ListView_SpecialDeals(string text) { List <SpecialDeals> query = await oSpecialDealsRepository.Select_All_SpecialDeals_Async(); List <Bouquets_SpecialDeals> result = new List <Bouquets_SpecialDeals>(); foreach (var s in query) { Bouquets_SpecialDeals oBouquets_SpecialDeals = new Bouquets_SpecialDeals(); oBouquets_SpecialDeals.specialdeal = s; oBouquets_SpecialDeals.bouquet = await conn.GetAsync <Bouquets>(s.bouquets_id); if (oBouquets_SpecialDeals.bouquet.name.ToLower().Contains(text.ToLower())) { result.Add(oBouquets_SpecialDeals); } } listview_SpecialDealDiscount.ItemsSource = result; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void listview_SpecialDealDiscount_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { Clear_Control_Bouquets(); try { oBouquets_SpecialDeals = (Bouquets_SpecialDeals)listview_SpecialDealDiscount.SelectedItem; button_SpecialDeal_Update.IsEnabled = true; button_SpecialDeal_Delete.IsEnabled = true; numericUD_SpecialDeal_Percent.IsEnabled = true; numericUD_SpecialDeal_Percent.Value = oBouquets_SpecialDeals.specialdeal.discount; datepicker.IsEnabled = true; datepicker.SelectedDate = oBouquets_SpecialDeals.specialdeal.datetime; } catch { System.Windows.Forms.MessageBox.Show("Скидка специального предложения не выбрана!"); } }