示例#1
0
        public static QueryDataSourceCommandResult ExecuteQueryDataSourceCommand(
            this GenericRepository <IEntity> genericRepository,
            QueryDataSourceCommandInfo queryDataSourceCommandInfo)
        {
            queryDataSourceCommandInfo.DataSource = typeof(ServerCommandsUtilityTest.SimpleEntity).FullName;
            var commandInfo           = queryDataSourceCommandInfo.ToReadCommandInfo();
            var serverCommandsUtility = new ServerCommandsUtility(new ConsoleLogProvider(), new ApplyFiltersOnClientRead(), new DomainObjectModelMock());
            var commandResult         = serverCommandsUtility.ExecuteReadCommand(commandInfo, genericRepository);

            return(QueryDataSourceCommandResult.FromReadCommandResult(commandResult));
        }
示例#2
0
 string Dump(QueryDataSourceCommandResult commandResult)
 {
     return(TestUtility.Dump(commandResult.Records) + " / " + commandResult.TotalRecords);
 }