private void btn_Click2(object sender, EventArgs e) { //Ccommand pattern cagırma if ((sender as Button).TabIndex == 1) { Isik isik = new Isik(); ICommand switchUp = new FlipUpCommand(isik); Switch s = new Switch(); s.StoreAndExecute(switchUp); } else if ((sender as Button).TabIndex == 2) { Isik isik = new Isik(); ICommand switchDown = new FlipDownCommand(isik); Switch s = new Switch(); s.StoreAndExecute(switchDown); } }
public FlipDownCommand(Isik isik) { _isik = isik; }
public FlipUpCommand(Isik isik) { _isik = isik; }