예제 #1
0
 public bool DodajWykladowce(Wykladowca w, string jednostka)
 {
     for (int i = 0; i < jednoski.Count; i++)
     {
         if (jednoski[i].Nazwa == jednostka)
         {
             jednoski[i].DodajWykladowce(w);
         }
     }
     return(true);
 }
예제 #2
0
 public bool PrzeniesWykladowce(Wykladowca w, string obecnaJednostka, string nowaJednostka)
 {
     for (int i = 0; i < jednoski.Count; i++)
     {
         if (jednoski[i].Nazwa == obecnaJednostka)
         {
             jednoski[i].UsunWykladowce(w);
         }
     }
     for (int i = 0; i < jednoski.Count; i++)
     {
         if (jednoski[i].Nazwa == nowaJednostka)
         {
             jednoski[i].DodajWykladowce(w);
             return(true);
         }
     }
     return(false);
 }
예제 #3
0
            static void Main(string[] args)
            {
                Student s1 = new Student("kan", "jan", "21.02.1998", "IT", "API", 3, 2, 2121);

                s1.WypiszInfo();
                Przedmiot p = new Przedmiot("Inf", "IT", "API", 3, 2);

                s1.DodajOcene(p, 5.0, "02.03.2019");
                s1.InfoOceny();
                Wykladowca w1 = new Wykladowca("Jakub", "Kana", "02.02.1990", "Profesor", "drektor");

                w1.WypiszInfo();
                Jednostka jed = new Jednostka("Politechnika", "Dabrowskiego");

                jed.DodajWykladowce(w1);
                jed.WypiszInfo();
                jed.InfoWykladowcy();
                Wydzial wydzial = new Wydzial();

                wydzial.DodajJednostke("Politechnika", "Dabrowskiego");
                wydzial.DodajPrzedmiont(p);
                wydzial.DodajStudenta(s1);
                wydzial.DodajWykladowce(w1, "Politechnika");
                wydzial.InfoStudenci(false);
                wydzial.InfoJednostki(true);
                wydzial.InfoJednostki(false);
                wydzial.InfoPrzedmioty();
                wydzial.DodajOcene(2121, p, 5, "21.03.2019");
                wydzial.InfoStudenci(true);
                wydzial.UsunStudenta(2121);
                wydzial.InfoStudenci(true);
                wydzial.DodajJednostke("Ami", "Zana");
                wydzial.PrzeniesWykladowce(w1, "Politechnika", "Ami");
                wydzial.InfoJednostki(false);
                Console.ReadKey();
            }
예제 #4
0
 public bool UsunWykladowce(Wykladowca wyk)
 {
     wykladowcy.Remove(wyk);
     return(true);
 }
예제 #5
0
 public void DodajWykladowce(Wykladowca wyk)
 {
     wykladowcy.Add(wyk);
 }