internal static SmartObject GetSmartObject(SmartObjectClientServerWrapper clientServer, string serviceObjectName, ServiceInstanceSettings serviceInstanceSettings) { clientServer.ThrowIfNull("clientServer"); var smartObjectName = GetSmartObjectName(serviceObjectName, serviceInstanceSettings); return(clientServer.GetSmartObject(smartObjectName)); }
internal static SmartObject ExecuteScalar(SmartObjectClientServerWrapper clientServer, SmartObject smartObject) { clientServer.ThrowIfNull("clientServer"); try { return(clientServer.ExecuteScalar(smartObject)); } catch (Exception ex) { throw new Exception(ex.GetExceptionMessage()); } }
internal static DataTable ExecuteSQLQueryDataTable(SmartObjectClientServerWrapper clientServer, string query) { clientServer.ThrowIfNull("clientServer"); try { return(clientServer.ExecuteSQLQueryDataTable(query)); } catch (Exception ex) { throw new Exception(ex.GetExceptionMessage()); } }
internal static SmartObjectReader ExecuteListReader(SmartObjectClientServerWrapper clientServer, SmartObject smartObject, ExecuteListReaderOptions options = null) { clientServer.ThrowIfNull("clientServer"); if (options == null) { options = new ExecuteListReaderOptions(); } try { return(clientServer.ExecuteListReader(smartObject, options)); } catch (Exception ex) { throw new Exception(ex.GetExceptionMessage()); } }