private static QueryByIDsAdapterBase <DataTable> GetContainsUsersAdapter(string[] schemaTypes, SearchOUIDType idType, string[] ids, bool includeDeleted) { QueryByIDsAdapterBase <DataTable> result = null; switch (idType) { case SearchOUIDType.LogOnName: result = new QueryContainersUsersByCodeNamesReturnTableAdapter(schemaTypes, ids, includeDeleted); break; case SearchOUIDType.Guid: result = new QueryContainersUsersByGuidsReturnTableAdapter(schemaTypes, ids, includeDeleted); break; case SearchOUIDType.FullPath: result = new QueryContainersUsersByFullPathsReturnTableAdapter(schemaTypes, ids, includeDeleted); break; } return(result); }
private static QueryByIDsAdapterBase<DataTable> GetContainsUsersAdapter(string[] schemaTypes, SearchOUIDType idType, string[] ids, bool includeDeleted) { QueryByIDsAdapterBase<DataTable> result = null; switch (idType) { case SearchOUIDType.LogOnName: result = new QueryContainersUsersByCodeNamesReturnTableAdapter(schemaTypes, ids, includeDeleted); break; case SearchOUIDType.Guid: result = new QueryContainersUsersByGuidsReturnTableAdapter(schemaTypes, ids, includeDeleted); break; case SearchOUIDType.FullPath: result = new QueryContainersUsersByFullPathsReturnTableAdapter(schemaTypes, ids, includeDeleted); break; } return result; }