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)); }
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)); }