示例#1
0
 public void removePromo(Promo item)
 {
     this.itemPromo.Remove(item);
     this.callback.removePromoSucceed();
     maksimal = 1;
     calculateSubTotal();
 }
示例#2
0
        private void DaftarPromoSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ListBox listbox = sender as ListBox;

            Model.Promo item = listbox.SelectedItem as Model.Promo;

            this.listener.OnPilihPromoChangedListener(item);
        }
示例#3
0
        private void generateListPromo()
        {
            Model.Promo awalTahun  = new Model.Promo(title: "Promo Awal Tahun Diskon 25%", discInPercent: 25);
            Model.Promo tebusMurah = new Model.Promo(title: "Promo Tebus Murah Diskon 30% atau max. 30.000", discInPercent: 30);
            Model.Promo promoNatal = new Model.Promo(title: "Promo Natal Potongan 10000", disc: 10000);

            promoController.addItem(awalTahun);
            promoController.addItem(tebusMurah);
            promoController.addItem(promoNatal);

            DaftarPromo.Items.Refresh();
        }
示例#4
0
 public void addPromo(Promo item)
 {
     if (maksimal == 1)
     {
         this.itemPromo.Add(item);
         this.callback.addPromoSucceed();
         maksimal = 0;
         calculateSubTotal();
     }
     else
     {
         MessageBox.Show("Oopss! Hanya dapat menggunakan 1 voucher", "Warning", MessageBoxButton.OK);
     }
 }