public bool ukljuci(RastavljacSabirnicki rs1, RastavljacIzlazni ri, RastavljacUzemljenja ru) { if (rs1.getStanje() != Rastavljac.stanje.uključen || ri.getStanje() != Rastavljac.stanje.uključen || ru.getStanje() != Rastavljac.stanje.isključen) { MessageBox.Show("Prekidač se ne može uključiti. Provjeri jesu li sabirnički i izlazni rastavljači uključeni. Provjeri je li rastavljač uzemljenja isključen."); return(false); } //MessageBox.Show("Prekidač uključen."); trenutnoStanje = stanje.uključen; return(true); }
public bool iskljuci(APU apu) { if (apu.Ukljucenje == true) { MessageBox.Show("APU je uključena, prekidač se ne može isključiti."); return(false); } //MessageBox.Show("Prekidač isključen."); komanda = false; trenutnoStanje = stanje.isključen; return(true); }
public void setStanje(stanje tmp) { trenutnoStanje = tmp; }
public Ordinacija(stanje trenutno, funkcija f, string a) { StanjeOrdinacije = trenutno; Jelradi = f; nazivOrdinacije = a; }
public void osvjeziStanje(stanje novo);