示例#1
0
        public IEnumerable <E> GetMany(string select, string where, string orderBy)
        {
            var result1 = _MSSQLContext.GetMany(select, where, orderBy);
            var result2 = _SqlCEContext.GetMany(select, where, orderBy);

            return(result2.Union(result1));
        }
示例#2
0
        private bool MoveDataBetweenServers(DBTableDataSourceBase <E, K> source, DBTableDataSourceBase <E, K> target, object where, Needletail.DataAccess.Engines.FilterType filterType)
        {
            //get the data to move
            var toMove = source.GetMany(where, filterType, null, null);

            foreach (var e in toMove)
            {
                //insert the data
                target.Insert(e);
            }
            //delete the data
            return(source.Delete(where, filterType));
        }