public bool Desligar(MicroOndasRegra micro) { var instance = MicroOndaStateDesligado.Instancia(); return(SetEstado(micro, instance)); }
private bool SetEstado <T>(MicroOndasRegra micro, T instance) where T : AbstractMicroOndaState { micro.EstabelecerEstado(instance); return(true); }
public bool Aquecida(MicroOndasRegra micro) { var instance = MicroOndaStateAquecida.Instancia(); return(SetEstado(micro, instance)); }