Esempio n. 1
0
        private void button_dodaj_Click(object sender, RoutedEventArgs e)
        {
            CzlonekZespolu cz   = new CzlonekZespolu();
            OsobaWindow    okno = new OsobaWindow(cz);

            okno.ShowDialog();
            zespol.DodajCzlonka(cz);
            lista.Add(cz); //odswiezanie listy
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            KierownikZespolu k1   = new KierownikZespolu("Adam", "Kowalski", "1990-07-10", "90070142412", Plcie.M, 5);
            CzlonekZespolu   c1   = new CzlonekZespolu("Witold", "Adamski", "1992-10-22", "921066738", Plcie.M, "sekretarz");
            CzlonekZespolu   c2   = new CzlonekZespolu("Jan", "Janowski", "1992-03-15", "92031532652", Plcie.M, "programista");
            CzlonekZespolu   c3   = new CzlonekZespolu("Jan", "But", "1992-05-16", "92051613915", Plcie.M, "programista");
            CzlonekZespolu   c4   = new CzlonekZespolu("Beata", "Nowak", "1993-11-22", "93112225023", Plcie.K, "projektant");
            CzlonekZespolu   c5   = new CzlonekZespolu("Annaaaaaaaaaaaaa", "Mysza", "1991-07-22", "91072235964", Plcie.K, "projektant");
            Zespol           zes1 = new Zespol("Grupa IT", k1);

            zes1.DodajCzlonka(c1);
            zes1.DodajCzlonka(c2);
            zes1.DodajCzlonka(c3);
            zes1.DodajCzlonka(c4);
            zes1.DodajCzlonka(c5);

            Console.WriteLine(zes1);
            Console.WriteLine("=============zapis===========");
            Zespol.ZapiszJSON("zespol1.json", zes1);
            Console.WriteLine("============zapisano==========");
            Console.WriteLine("xxxxxxxxxxxxxxx ODCZYT xxxxxxxxxxxxxxx");
            Zespol z2 = Zespol.OdczytajJSON("zespol1.json");

            Console.WriteLine(z2);

            Console.ReadKey();

            /*zes1.SortujPoPesel();
             * Zespol zes2 = (Zespol)zes1.DeepCopy();
             * Console.WriteLine(zes1);
             *
             * Console.WriteLine(zes2);
             * zes2.Kierownik.Pesel = "13";
             *
             *
             *
             * Console.WriteLine(zes1);
             *
             * Console.WriteLine(zes2);
             *
             * if (zes2.Equals(zes1)) Console.WriteLine("\n\n\n\n\nTE ZESPOLY SA TAKIE SAME");
             *
             *
             *
             *
             *
             * Console.ReadKey(); */
        }