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);