void validator_OnCredit(object sender, CreditArgs e)
 {
     Console.WriteLine("Credited bill#: {0}", e.Index);
 }
 /// <summary>
 /// On credit, add the val to our bill bank.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="denomination"></param>
 private void validator_OnCredit(object sender, CreditArgs e)
 {
     var denomination = e.Index;
     if (currencyMap.ContainsKey(denomination))
     {
         if (denomination > 0)
             Console.WriteLine("Credited ${0}", AddCredit(denomination));
         else
             Console.WriteLine("Failed to credit: {0}", denomination);
     }
 }