Example #1
0
 public Controler_pilot(Systemik systemik, string lokal)
 {
     s = systemik;
     InitializeComponent();
     label1.Text = lokal;
     lokalizacja = lokal;
 }
Example #2
0
 public Sensor(Systemik systemik, string nazwa, string lokalizacja)
 {
     base.nazwa       = nazwa;
     base.lokalizacja = lokalizacja;
     base.typ         = "Czujnik";
     base.s           = systemik;
 }
Example #3
0
 public Heater(Systemik systemik, string nazwa, string lokalizacja)
 {
     base.lokalizacja = lokalizacja;
     base.nazwa       = nazwa;
     base.typ         = "Grzejnik";
     base.s           = systemik;
 }
Example #4
0
 public Controler(Systemik systemik, string nazwa, string lokalizacja)
 {
     base.lokalizacja = lokalizacja;
     base.nazwa       = nazwa;
     base.typ         = "Pilot";
     base.s           = systemik;
 }
Example #5
0
 public Wiatrak(Systemik systemik, string nazwa, string lokalizacja)
 {
     base.lokalizacja = lokalizacja;
     base.nazwa       = nazwa;
     base.typ         = "Wiatrak";
     base.s           = systemik;
 }
 public string dodaj(Systemik systemik, string nazwa, string lokalizacja, int id)
 {
     foreach (Urzadzenie cz in maszyny)
     {
         if (cz.nazwa == nazwa)
         {
             return(null);
         }
     }
     if (id == 1)
     {
         Urzadzenie nowy = new Controler(systemik, nazwa, lokalizacja);
         maszyny.Add(nowy);
         //tablica a = new tablica(nowy, nowy.nazwa, nowy.typ, nowy.lokalizacja);
         // tablica_wszystkich.Add(a);
         return(nowy.ToString());
     }
     else if (id == 2)
     {
         Urzadzenie nowy = new Heater(systemik, nazwa, lokalizacja);
         maszyny.Add(nowy);
         //tablica a = new tablica(nowy, nowy.nazwa, nowy.typ, nowy.lokalizacja);
         //tablica_wszystkich.Add(a);
         return(nowy.ToString());
     }
     else if (id == 3)
     {
         Urzadzenie nowy = new Sensor(systemik, nazwa, lokalizacja);
         maszyny.Add(nowy);
         // tablica a = new tablica(nowy, nowy.nazwa, nowy.typ, nowy.lokalizacja);
         //tablica_wszystkich.Add(a);
         return(nowy.ToString());
     }
     else if (id == 4)
     {
         Urzadzenie nowy = new Wiatrak(systemik, nazwa, lokalizacja);
         maszyny.Add(nowy);
         //tablica a = new tablica(nowy, nowy.nazwa, nowy.typ, nowy.lokalizacja);
         // tablica_wszystkich.Add(a);
         return(nowy.ToString());
     }
     else
     {
         return(null);
     }
 }