From 30cda7c3f519c35b24cd2fff7d3b9011af163058 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Thu, 17 Dec 2020 16:59:16 +0100 Subject: [PATCH] EDMIAPI: add GetDatatableByName --- Modules.EDMIAPI/Client.vb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Modules.EDMIAPI/Client.vb b/Modules.EDMIAPI/Client.vb index d905bb04..84f8f1b6 100644 --- a/Modules.EDMIAPI/Client.vb +++ b/Modules.EDMIAPI/Client.vb @@ -131,6 +131,16 @@ Public Class Client End Try End Function + Public Function GetDatatableByName(DatatableName As String, Optional FilterExpression As String = "", Optional SortByColumn As String = "") As TableResult + Try + Dim oResponse = _channel.ReturnDatatableFromCache(DatatableName, FilterExpression, SortByColumn) + Return oResponse + Catch ex As Exception + _logger.Error(ex) + Throw ex + End Try + End Function + Public Async Function GetDatatableByNameAsync(DatatableName As String, Optional FilterExpression As String = "", Optional SortByColumn As String = "") As Task(Of TableResult) Try Dim oResponse = Await _channel.ReturnDatatableFromCacheAsync(DatatableName, FilterExpression, SortByColumn)