Exemplo n.º 1
0
 public void ActivarAlarma()
 {
     while (true)
     {
         // La alarma suena cada 5 segundos
         Thread.Sleep(5000);
         if (Sonar != null)
         {
             AlarmaActivadaEventArgs args =
                 new AlarmaActivadaEventArgs {
                 Hora = DateTime.Now
             };
             Sonar(this, args);
         }
     }
 }
Exemplo n.º 2
0
 private void EscucharAlarma(object sender, AlarmaActivadaEventArgs e)
 {
     Console.WriteLine("Escuchó alarma a las: {0:HH:mm:ss}", e.Hora);
 }