Example #1
0
        private static void OnAvgGradeChange(object sender, AvgGradeEventArgsDelegate args)
        {
            Console.WriteLine("Average grade changed from {0} to {1}", args.OldAvgGrade, args.NewAvgGrade);
            SpeechSynthesizer synth = new SpeechSynthesizer();

            synth.Speak($"Average grade changed from {args.OldAvgGrade} to {args.NewAvgGrade}");
        }
Example #2
0
 private void IsAvgGradeChanged(string result, string oldValue)
 {
     if (result != oldValue && oldValue != null)
     {
         if (AvgGradeChange != null)
         {
             AvgGradeEventArgsDelegate args = new AvgGradeEventArgsDelegate();
             args.OldAvgGrade = oldValue;
             args.NewAvgGrade = result;
             AvgGradeChange(this, args);
         }
     }
 }