Ejemplo n.º 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,
Ejemplo n.º 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");
        }
Ejemplo n.º 3
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();
            }
        }
Ejemplo n.º 4
0
 private void przydzielButton_Click(object sender, RoutedEventArgs e)
 {
     if (noweListBox.SelectedIndex > -1)
     {
         Zadanie x  = (Zadanie)noweListBox.SelectedItem;
         Window  w1 = new Window10(projekt, x);
         w1.ShowDialog();
         if (w1.DialogResult.HasValue)
         {
             if (w1.DialogResult.Value)
             {
                 zadania_nieprzydzielone.Remove(x);
                 zadania_przydzielone.Add(x);
             }
         }
         BazaProjektow b = BazaProjektow.Wczytaj_Baze();
         b.UsunZBazy(projekt);
         b.DodajDoBazy(projekt);
     }
 }