示例#1
0
        public void UpdatePage()
        {
            MyyntiArtikkeli ma = (MyyntiArtikkeli)listArtikkelit.SelectedItem;

            /* Reffress list */
            listArtikkelit.ItemsSource  = null;
            listArtikkelit.ItemsSource  = tapahtuma.myyntitapahtuma.ostoslista.myyntiArtikkelit;
            listArtikkelit.SelectedItem = ma;
            calculateSum();
        }
示例#2
0
        // Lisää myynti on keskeneräinen, siinä ei enää luoda MyyntiArtikkelia.
        public void LisaaMyynti(Artikkeli artikkeli, UInt16 maara)
        {
            MyyntiArtikkeli ma = new MyyntiArtikkeli();

            ma.hinta      = artikkeli.hinta;
            ma.nimi       = artikkeli.nimi;
            ma.onKaytossa = artikkeli.onKaytossa;
            ma.maara      = maara;
            ostoslista.myyntiArtikkelit.Add(ma);
        }
示例#3
0
        private void LisaaTuotettaClick(object sender, RoutedEventArgs e)
        {
            MyyntiArtikkeli ma = (MyyntiArtikkeli)listArtikkelit.SelectedItem;

            if (ma != null)
            {
                ma.maara++;
                BackStackClass.WindowNotify(null, null);
                UpdatePage();
            }
        }
示例#4
0
 public void uusiOstoslista(Hinnasto h)
 {
     ostoslista = new Ostostoslista();
     foreach (Artikkeli a in h.Artikkelit)
     {
         if (a.onKaytossa)
         {
             MyyntiArtikkeli ma = new MyyntiArtikkeli();
             ma.nimi       = a.nimi;
             ma.maara      = 0;
             ma.hinta      = a.hinta;
             ma.onKaytossa = a.onKaytossa;
             ma.currency   = a.currency;
             ostoslista.myyntiArtikkelit.Add(ma);
         }
     }
 }