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

            if (File.Exists("listaPracownikow.xml")) // sprawdzenie, czy plik został już utworzony - jesli tak, odczytuje
            {
                _pracownicy = (Pracownicy)Pracownicy.OdczytajXML("listaPracownikow.xml");
            }
            else
            {
                string message = "Nie znaleziono zadnych pracownikow. Sprobuj ich najpierw dodac.";
                string title   = "Brak danych";
                MessageBox.Show(message, title, MessageBoxButton.OK, MessageBoxImage.Error);
            }

            if (_pracownicy.ListaPracownikow.Count > 0)
            {
                listViewPracownicy.ItemsSource = new ObservableCollection <Pracownik>(_pracownicy.ListaPracownikow);
            }
        }
Ejemplo n.º 2
0
        public OknoUmowaKupna()
        {
            InitializeComponent();

            if (File.Exists("listaKlientow.xml"))                                 // sprawdzenie, czy plik został już utworzony - jesli tak, odczytuje
            {
                DaneKlientow = (Klienci)Klienci.OdczytajXML("listaKlientow.xml"); // pliki o stalej nazwie, w ktorym przechowywane sa dane klientow
            }
            else
            {
                string message = "Nie znaleziono żadnych klientów. Pamiętaj, żeby najpierw ich dodać.";
                string title   = "Brak danych";
                MessageBox.Show(message, title, MessageBoxButton.OK);
            }

            if (File.Exists("listaPracownikow.xml"))                                          // sprawdzenie, czy plik został już utworzony - jesli tak, odczytuje
            {
                DanePracownikow = (Pracownicy)Pracownicy.OdczytajXML("listaPracownikow.xml"); // pliki o stalej nazwie, w ktorym przechowywane sa dane klientow
            }
            else
            {
                string message = "Nie znaleziono żadnych pracowników. Pamiętaj, żeby najpierw ich dodać.";
                string title   = "Brak danych";
                MessageBox.Show(message, title, MessageBoxButton.OK);
            }

            foreach (Klient k in DaneKlientow.ListaKlientow)
            {
                ComboBoxKlient.Items.Add(k); // dodawanie elementow listy rozwijanej
            }

            foreach (Pracownik p in DanePracownikow.ListaPracownikow)
            {
                ComboBoxPracownik.Items.Add(p); // dodawanie elementow listy rozwijanej
            }
        }