public void DortluSinyalAc() { //if (Durum == SinyalKumandaKoluDurumu.DortluSinyalAcik) return; //Durum = SinyalKumandaKoluDurumu.DortluSinyalAcik; Durum = SinyalKumandaKoluDurumu.SagSinyalAcik & SinyalKumandaKoluDurumu.SolSinyalAcik; Console.WriteLine("Dörtlü Sinyal Lambaları Açıldı."); if (SinyalAcildiEventHandler == null) { return; } SinyalAcildiEventHandler(this, new EventArgs()); }
public void SagSinyalAc() { if (Durum == SinyalKumandaKoluDurumu.SagSinyalAcik) { return; } Durum = SinyalKumandaKoluDurumu.SagSinyalAcik; Console.WriteLine("Sağ Sinyal Lambaları Açıldı."); if (SinyalAcildiEventHandler == null) { return; } SinyalAcildiEventHandler(this, new EventArgs()); }
public SinyalKumandaKolu() { Durum = SinyalKumandaKoluDurumu.Kapali; }