public Controler_pilot(Systemik systemik, string lokal) { s = systemik; InitializeComponent(); label1.Text = lokal; lokalizacja = lokal; }
public Sensor(Systemik systemik, string nazwa, string lokalizacja) { base.nazwa = nazwa; base.lokalizacja = lokalizacja; base.typ = "Czujnik"; base.s = systemik; }
public Heater(Systemik systemik, string nazwa, string lokalizacja) { base.lokalizacja = lokalizacja; base.nazwa = nazwa; base.typ = "Grzejnik"; base.s = systemik; }
public Controler(Systemik systemik, string nazwa, string lokalizacja) { base.lokalizacja = lokalizacja; base.nazwa = nazwa; base.typ = "Pilot"; base.s = systemik; }
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); } }