Allow for multiple connect strings

This commit is contained in:
Rich 2009-08-19 15:32:42 +00:00
parent 5241e3a28a
commit b086f76b63

View File

@ -54,15 +54,21 @@ namespace VEPROMS.CSLA.Library
if (_LoggingInfo)
Console.WriteLine("{0} MB {1}", _CurrentProcess.WorkingSet64 / 1000000, string.Format(s, hashCode));
}
private static string _ConnectionName = "VEPROMS";
public static string ConnectionName
{
get { return Database._ConnectionName; }
set { Database._ConnectionName = value; }
}
public static string VEPROMS_Connection
{
get
{
DateTime.Today.ToLongDateString();
ConnectionStringSettings cs = ConfigurationManager.ConnectionStrings["VEPROMS"];
ConnectionStringSettings cs = ConfigurationManager.ConnectionStrings[ConnectionName];
if (cs == null)
{
throw new ApplicationException("Database.cs Could not find connection VEPROMS");
throw new ApplicationException("Database.cs Could not find connection " + ConnectionName);
}
return cs.ConnectionString;
}