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)