public static DataAccessLayerBaseClass GetDataAccessLayer() { DataProviderType dataProviderType; if ((ConfigurationManager.AppSettings["DataProviderType"] == null ? true : ConfigurationManager.AppSettings["ConnectionString"] == null)) { throw new ArgumentNullException( "Please specify a 'DataProviderType' and 'ConnectionString' configuration keys in the application configuration file."); } try { dataProviderType = (DataProviderType) Enum.Parse(typeof(DataProviderType), ConfigurationManager.AppSettings["DataProviderType"], true); } catch { throw new ArgumentException("Invalid data access layer provider type."); } return(DataAccessLayerFactory.GetDataAccessLayer(dataProviderType, ConfigurationManager.AppSettings["ConnectionString"])); }
public static DataAccessLayerBaseClass GetDataAccessLayer(DataProviderType dataProviderType_0) { return(DataAccessLayerFactory.GetDataAccessLayer(dataProviderType_0, null)); }