Beispiel #1
0
 /// <summary>
 /// contructor of bike
 /// </summary>
 /// <param name="id">id atadasa</param>
 /// <param name="alkatreszek">szukseges alaktreszek lista atadasa</param>
 /// <param name="tipus">bicikli tipusanak atadasa</param>
 public Bicikli(BicikliTipus tipus, List <Alkatresz> alkatreszek, bool rdy, int id)
 {
     this.tipus       = tipus;
     this.alkatreszek = alkatreszek;
     this.keszvan     = rdy;
     this.id          = id;
 }
        /// <summary>
        /// kiválasztja a biciklit amit rendeléshez adunk
        /// </summary>
        /// <param name="tip">bicikli tipusa</param>
        public void RendhezBicikli(BicikliTipus tip, int mennyi)
        {
            List <Bicikli> l = (dataService as DataService).Bicalkatreszekkel();
            Bicikli        b = l.Where(x => x.Tipus == tip).First();

            for (int i = 0; i < mennyi; i++)
            {
                AddBike(b);
            }
        }
 private void bike_hozzaad(object sender, RoutedEventArgs e)
 {
     if (darab.Text.ToString() != "" && darab.Text.ToString() != String.Empty && int.Parse(darab.Text.ToString()) > 0)
     {
         BicikliTipus tip = (BicikliTipus)biciklitipus.SelectedItem;
         ugyvezetoViewModel.RendhezBicikli(tip, int.Parse(darab.Text.ToString()));
         MessageBox.Show("Bicikli Rendeléshez adva");
     }
     else
     {
         MessageBox.Show("Rosz input!");
     }
 }