Exemplo n.º 1
0
        public virtual IList <CITY> TestGetData(string sql, IDbOp op)
        {
            ISession     session            = OracleSessionFactory.GetInstance().OpenSession(new TestInterceptor());
            IQuery       sessionCreateQuery = session.CreateQuery("from CITY");
            IList <CITY> pList = sessionCreateQuery.List <CITY>();

            return(pList);
        }
Exemplo n.º 2
0
 public virtual IList <CITY> TestCacheGetData(IDbOp op)
 {
     using (ISession session = OracleSessionFactory.GetInstance().OpenSession())
     {
         IQuery       sessionCreateQuery = session.CreateQuery("from CITY");
         IList <CITY> pList = sessionCreateQuery.List <CITY>();
         return(pList);
     }
 }
Exemplo n.º 3
0
        public void Create(DependencyCreateArgs args)
        {
            instance = new DbConnDependency();
            DBConnDependencyCreateArgs arg = (DBConnDependencyCreateArgs)args;

            if (arg == null)
            {
                throw new ArgumentException();
            }
            IDbOp op = arg.DbOp;

            op.ConnectionState.RegisterDependency(DependentableChangedCallback);
        }
Exemplo n.º 4
0
        public void TestSingleton()
        {
            IDbOp op2 = IocCoreFactory.Get <IDbOp>("OracleSingletonOp");

            Assert.AreEqual(true, object.ReferenceEquals(op, op2));
        }
Exemplo n.º 5
0
        public virtual DataSet TestGetData(string sql, IDbOp op)
        {
            DataSet ds = op.Excute("select * from bpxm t");

            return(ds);
        }