コード例 #1
0
        /// <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;
        }
コード例 #2
0
        /// <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;
        }
コード例 #3
0
        /// <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("Скидка специального предложения не выбрана!");
            }
        }