Ejemplo n.º 1
0
 protected virtual void OnTimeLeft(TimeLeftEventArgs e)
 {
     if (TimeLeft != null)
     {
         TimeLeft(this, e);
     }
 }
Ejemplo n.º 2
0
        private TimeLeftEventArgs OnTimeLeftForOut()
        {
            TimeLeftEventArgs args = new TimeLeftEventArgs();

            OnTimeLeft(args);

            return(args);
        }
Ejemplo n.º 3
0
        private TimeLeftEventArgs OnTimeLeft(int _remainingTime)
        {
            TimeLeftEventArgs args = new TimeLeftEventArgs(_remainingTime);

            OnTimeLeft(args);

            return(args);
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Call when anyone notify person.
 /// </summary>
 /// <param name="sender">sender of notify</param>
 /// <param name="timeLeftEventArgs">arguments of the notify</param>
 protected override void Notify(object sender, TimeLeftEventArgs timeLeftEventArgs)
 {
     Console.Write("Person notify:");
     Console.WriteLine(timeLeftEventArgs.Message);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Call when anyone notify.
 /// </summary>
 /// <param name="sender">sender of notify</param>
 /// <param name="timeLeftEventArgs">arguments of the notify</param>
 protected abstract void Notify(object sender, TimeLeftEventArgs timeLeftEventArgs);
 public void OnTimeLeft(object sender, TimeLeftEventArgs e)
 {
     Console.WriteLine($"{e.Time} second/s left");
 }
Ejemplo n.º 7
0
 protected virtual void OnTimeLeftReceived(object sender, TimeLeftEventArgs e)
 {
     EventHandler<TimeLeftEventArgs> handler = TimeLeftReceived;
     if (handler != null)
         handler(sender, e);
 }