Author: bendewey Date: Wed Dec 9 15:40:42 2009 New Revision: 888844 URL: http://svn.apache.org/viewvc?rev=888844&view=rev Log: JIRA: STONEHENGE-110, part2 Updated Hard-coded DALFactory values for DALFactory.Order.Create and DALFactory.MarketSummary.Create, as well
Modified: incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/TradeService.cs Modified: incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/TradeService.cs URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/TradeService.cs?rev=888844&r1=888843&r2=888844&view=diff ============================================================================== --- incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/TradeService.cs (original) +++ incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/TradeService.cs Wed Dec 9 15:40:42 2009 @@ -748,7 +748,7 @@ throw new Exception(string.Format(StockTraderUtility.EXCEPTION_MESSAGE_BAD_CONFIG, bsRequest.BSName)); //Create instance of a DAL, which could be designed for any type of DB backend. - dalMarketSummary = Trade.DALFactory.MarketSummary.Create("Trade.DALSQLServer"); + dalMarketSummary = Trade.DALFactory.MarketSummary.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName)); var connectionString = SQLHelper.GenerateSqlServerConnectionString(bsConfig.DBHostName, bsConfig.DBPort); dalMarketSummary.Open(connectionString); ; @@ -784,7 +784,7 @@ throw new Exception(string.Format(StockTraderUtility.EXCEPTION_MESSAGE_BAD_CONFIG, bsRequest.BSName)); //Create instance of a DAL, which could be designed for any type of DB backend. - dalMarketSummary = Trade.DALFactory.MarketSummary.Create("Trade.DALSQLServer"); + dalMarketSummary = Trade.DALFactory.MarketSummary.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName)); var connectionString = SQLHelper.GenerateSqlServerConnectionString(bsConfig.DBHostName, bsConfig.DBPort); dalMarketSummary.Open(connectionString); ; @@ -893,7 +893,7 @@ throw new Exception(string.Format(StockTraderUtility.EXCEPTION_MESSAGE_BAD_CONFIG, bsRequest.BSName)); //Create instance of a DAL, which could be designed for any type of DB backend. - dalOrder = Trade.DALFactory.Order.Create("Trade.DALSQLServer"); + dalOrder = Trade.DALFactory.Order.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName)); var connectionString = SQLHelper.GenerateSqlServerConnectionString(bsConfig.DBHostName, bsConfig.DBPort);