コード例 #1
0
        private void utworzProjektbutton_Click(object sender, RoutedEventArgs e)
        {
            List <Pracownik> pracownicy = new List <Pracownik>();
            List <Sponsor>   sponsorzy  = new List <Sponsor>();

            foreach (Uzytkownik p in wybraniPracownicy)
            {
                pracownicy.Add((Pracownik)p);
            }
            foreach (Uzytkownik s in wybraniSponsorzy)
            {
                sponsorzy.Add((Sponsor)s);
            }
            if (nazwaBox.Text != "" && opisBox.Text != "")
            {
                Projekt p = new Projekt(nazwaBox.Text, opisBox.Text, (Manager)uzytkownik,
                                        new List <Zadanie>(zadania), new List <Zadanie>(), pracownicy, sponsorzy);
                BazaProjektow bp = BazaProjektow.Wczytaj_Baze();
                bp.DodajDoBazy(p);
                bp.Zapisz_Baze();
                Window w1 = new Window6(uzytkownik, p);
                this.Close();
                w1.Show();
            }
        } // public Projekt(string nazwa, string opis, Manager manager,
コード例 #2
0
        private void przydzielButton_Click(object sender, RoutedEventArgs e)
        {
            BazaProjektow b = BazaProjektow.Wczytaj_Baze();
            bool          a = b.UsunZBazy(projekt);

            b.DodajDoBazy(projekt);
            b.Zapisz_Baze();
            MessageBox.Show("Pomyslnie zapisano zmiany");
        }
コード例 #3
0
 private void archiwizujButton_Click(object sender, RoutedEventArgs e)
 {
     if (projektyListBox.SelectedIndex > -1)
     {
         Projekt       x = (Projekt)projektyListBox.SelectedItem;
         BazaProjektow b = BazaProjektow.Wczytaj_Baze();
         b.UsunZBazy(x);
         lista.Remove(x);
         b.Zapisz_Baze();
         ArchiwumProjektow a = ArchiwumProjektow.WczytajArchiwum();
         a.DodajDoArchiwum(x);
         a.ZapiszArchiwum();
     }
 }
コード例 #4
0
        private void PrzeniesDoBazy_Click(object sender, RoutedEventArgs e)
        {
            BazaProjektow     bp = BazaProjektow.Wczytaj_Baze();
            ArchiwumProjektow archiwumProjektow = ArchiwumProjektow.WczytajArchiwum();

            if (projektyListBox.SelectedIndex > -1)
            {
                Projekt x = (Projekt)projektyListBox.SelectedItem;
                archiwum.Remove(x);
                bp.DodajDoBazy(x);
                archiwumProjektow.UsunTrwale(x);
                bp.Zapisz_Baze();
                archiwumProjektow.ZapiszArchiwum();
            }
        }