Exemple #1
0
        public Bombillo RegistrarBombillo(string nombre)
        {
            var bombillo = new Bombillo(nombre);

            Bombillos[nombre] = bombillo;
            return(bombillo);
        }
Exemple #2
0
        public void CrearPanelYAgregarComandos()
        {
            var panel    = new Panel(10);
            var bombillo = new Bombillo("habitacion principal");

            panel.RegistrarAccion(5, "Bombillo", new ComandoEncenderBombillo(bombillo),
                                  new ComandoApagarBombillo(bombillo));

            panel.Activar(5);
            panel.Inactivar(5);
            panel.Activar(6);
        }
Exemple #3
0
 public ComandoEncenderBombillo(Bombillo bombillo)
 {
     _bombillo = bombillo;
 }
Exemple #4
0
 public ComandoApagarBombillo(Bombillo bombillo)
 {
     _bombillo = bombillo;
 }