Exemplo n.º 1
0
            internal IDataAccess CreateDataAccess()
            {
                if (ConnectionString.IsEmpty() && ConnectionStringKey.HasValue())
                {
                    ConnectionString = Config.GetConnectionString(ConnectionStringKey);
                }

                return(DataAccess.Create(SqlClient, ConnectionString));
            }
Exemplo n.º 2
0
            internal IDataAccess CreateDataAccess()
            {
                if (ConnectionString.IsEmpty() && ConnectionStringKey.HasValue())
                {
                    ConnectionString = Context.Current.GetService <IConnectionStringProvider>()
                                       .GetConnectionString(ConnectionStringKey);
                }

                return(DataAccess.Create(SqlClient, ConnectionString));
            }
Exemplo n.º 3
0
 /// <summary>
 /// Initialises a new instance of the Libcor.Dal.Repositories.RepositoryBase class.
 /// </summary>
 /// <param name="connectionStringKey">The database connection string key.</param>
 protected RepositoryBase(ConnectionStringKey connectionStringKey)
 {
     // Initialise connection string
     ConnectionString = ConfigurationManager.ConnectionStrings[connectionStringKey.ToString()].ConnectionString;
 }