예제 #1
0
        public static DataAccessManager GetAdapter()
        {
            var adapter = new DataAccessManager(true)
            {
                CompatibilityLevel = SqlServerCompatibilityLevel.SqlServer2012,
                CommandTimeOut     = 180
            };

            return(adapter);
        }
예제 #2
0
        public static List <T> FetchDerivedModel <T>(IRetrievalQuery qry)
        {
            List <T> pmv = new List <T>();

            using (DataAccessManager adapter = GetAdapter())
            {
                pmv = adapter.FetchProjection <T>(qry);
                adapter.CloseConnection();
            }
            return(pmv);
        }