Esempio n. 1
0
        public void T1_DirectDataContext()
        {
            var db = CreateDB();

            var dc = new
#if MONO_STRICT
                     System.Data.Linq.DataContext(db.Connection);
#else
                     DbLinq.Data.Linq.DataContext(db.Connection, CreateVendor());
#endif

            var dbq = from p in db.Products where p.ProductName == "Chai" select p.ProductID;
            var dbc = dbq.ToList().Count;
            Assert.AreEqual(dbc, 1);

            var dcq = from p in dc.GetTable <Product>() where p.ProductName == "Chai" select p.ProductID;
            var dcc = dcq.ToList().Count;
            Assert.AreEqual(dbc, 1);
        }
Esempio n. 2
0
        public void T1_DirectDataContext()
        {
            var db = CreateDB();

            var dc = new 
#if MONO_STRICT
            System.Data.Linq.DataContext(db.Connection);
#else
            DbLinq.Data.Linq.DataContext(db.Connection, CreateVendor());
#endif

            var dbq = from p in db.Products where p.ProductName == "Chai" select p.ProductID;
            var dbc = dbq.ToList().Count;
            Assert.AreEqual(dbc, 1);

            var dcq = from p in dc.GetTable<Product>() where p.ProductName == "Chai" select p.ProductID;
            var dcc = dcq.ToList().Count;
            Assert.AreEqual(dbc, 1);
        }