Exemplo n.º 1
0
 void DatabaseManager_OnDatabaseHandlerLoaded(IDatabaseHandler source)
 {
     foreach (Type t in Core.Modules.GetInterfaceImplementations(typeof(IMerchantDataProvider)))
     {
         IMerchantDataProvider dp = (IMerchantDataProvider)Activator.CreateInstance(t);
         if (dp.DatabaseHandlerType == source.GetType())
         {
             dataProvider = dp;
             break;
         }
     }
     source.OnInitialise += new InterruptableEventHandler(Database_OnInitialise);
 }
Exemplo n.º 2
0
 void DatabaseManager_OnDatabaseHandlerLoaded(IDatabaseHandler source)
 {
     foreach (Type t in Core.Modules.GetInterfaceImplementations(typeof(IMerchantDataProvider)))
     {
         IMerchantDataProvider dp = (IMerchantDataProvider)Activator.CreateInstance(t);
         if (dp.DatabaseHandlerType == source.GetType())
         {
             dataProvider = dp;
             break;
         }
     }
     source.OnInitialise += new InterruptableEventHandler(Database_OnInitialise);
 }