Пример #1
0
        public EShopRepository(ICacheRepository cacheProvider, Common.Enums.Connections connection) : base(connection)
        {
            _cacheRepository = cacheProvider;

            if (!_cacheRepository.IsSet("cache_eshopschema"))
            {
                _eShopDataAdapter = new DbSqlAdapter("EShop.Data.Queries.EShopSchema.xml");
                _cacheRepository.Set("cache_eshopschema", _eShopDataAdapter);
            }
            else
            {
                _eShopDataAdapter = _cacheRepository.Get <DbSqlAdapter>("cache_eshopschema");
            }
        }
Пример #2
0
 ///---------------------------------------------------------------------------------------
 /// <summary>
 /// Registers the SQL.
 /// </summary>
 ///---------------------------------------------------------------------------------------
 private void RegisterSql()
 {
     this.OrderSql = new DbSqlAdapter("Peercore.Email.DataService.SQL.OrderSQL.xml",
                                      ApplicationService.Instance.DbProvider);
 }