Example #1
0
 public override void entryAction(Alarma context)
 {
     alarma      = context;
     t1          = new Timer();
     t1.Elapsed += timer_Elapsed;
     t1.Interval = 1000;
     t1.Start();
 }
Example #2
0
 public void buzz(Alarma context)
 {
     if (context.buzz)
     {
         context.buzz = false;
         MessageBox.Show("Radio desactivada");
     }
     else
     {
         context.buzz = true;
         MessageBox.Show("Radio activada");
     }
 }
Example #3
0
 public override void entryAction(Alarma context)
 {
     context.alarma = new DateTime();
     MessageBox.Show("Alarma no programada");
 }
Example #4
0
 abstract public void alarmaOff(Alarma context);
Example #5
0
 abstract public void alarmaOn(Alarma context, int h, int m);
Example #6
0
 abstract public void stop(Alarma context);
Example #7
0
 abstract public void snooze(Alarma context, int inter);
Example #8
0
 public override void alarmaOn(Alarma context, int h, int m)
 {
     this.entryAction(context);
 }
Example #9
0
 abstract public void entryAction(Alarma context, int sz);
Example #10
0
 public static Estado init(Alarma context)
 {
     np.entryAction(context);
     return(np);
 }
Example #11
0
 public override void stop(Alarma context)
 {
     throw new NotImplementedException();
 }
Example #12
0
 public override void snooze(Alarma context, int inter)
 {
     throw new NotImplementedException();
 }
Example #13
0
 public override void exitAction(Alarma context)
 {
     context.Estado = getSonando();
     getSonando().entryAction(context);
 }
Example #14
0
 public override void entryAction(Alarma context, int h, int m)
 {
     throw new NotImplementedException();
 }
Example #15
0
 public override void exitAction(Alarma context)
 {
     context.Estado = getProgramada();
 }
Example #16
0
 abstract public void exitAction(Alarma context);
Example #17
0
 public override void alarmaOn(Alarma context, int h, int m)
 {
     this.exitAction(context);
     getProgramada().entryAction(context, h, m);
 }
Example #18
0
 public override void alarmaOff(Alarma context)
 {
     context.Estado = getNoProgramada();
     getNoProgramada().entryAction(context);
 }