Esempio n. 1
0
 public virtual void GivePromotion()
 {
     // Bump benefit package from Standard to Gold, Gold to Platinum
     if (empBenefits.GetType() == typeof(BenefitPackage))
     {
         empBenefits = new GoldBenefitPackage();
     }
     else if (empBenefits is GoldBenefitPackage)
     {
         empBenefits = new PlatinumBenefitPackage();
     }
 }