Ejemplo n.º 1
0
        public ProduktySzukaj()
        {
            InitializeComponent();


            KategoriaCB.SelectionChanged += (sender, args) => { UpdateResults(KategoriaCB); };

            MarkaCB.SelectionChanged += (sender, args) => { UpdateResults(MarkaCB); };
            ModelCB.SelectionChanged += (sender, args) => { UpdateResults(ModelCB); };
            produktyRes = new ProduktyService();
            UpdateUi();
        }
Ejemplo n.º 2
0
        public ProduktyDodaj()
        {
            InitializeComponent();
            produkty  = new ProduktyService();
            punkty    = new PunktyObslugiService();
            kategorie = new KategorieService();
            MarkaCB.SelectionChanged += (sender, args) =>
            {
                ModelCB.ItemsSource = produkty.produktyList.Where(x => x.Marka == (MarkaCB.SelectedItem as string))
                                      .Select(x => x.Model).Distinct();
            };

            UpdateUI();
        }
Ejemplo n.º 3
0
        private void UpdateUi()
        {
            KategorieService     kat = new KategorieService();
            PunktyObslugiService pkt = new PunktyObslugiService();


            KategoriaCB.ItemsSource = kat.Kategorie;

            PunktCB.ItemsSource = pkt.PunktyObslugi;

            MarkaCB.ItemsSource = produktyRes.produktyList.Select(x => x.Marka).Distinct().ToList();
            ModelCB.ItemsSource = produktyRes.produktyList.Select(x => x.Model).Distinct().ToList();


            KategoriaCB.DisplayMemberPath = "Nazwa";
            PunktCB.DisplayMemberPath     = "Miasto";

            PunktCB.SelectedItem     = null;
            KategoriaCB.SelectedItem = null;
            MarkaCB.SelectedItem     = null;
            ModelCB.SelectedItem     = null;
            produktyRes = new ProduktyService();
            ProduktyGrid.ItemsSource = produktyRes.produktyList;
        }