public bool AddFolder(string id, InventoryFolderBase folder, UUID sessionID) { string url = string.Empty; string userID = string.Empty; if (StringToUrlAndUserID(id, out url, out userID)) { ISessionAuthInventoryService connector = GetConnector(url); return(connector.AddFolder(userID, folder, sessionID)); } return(false); }
public bool AddFolder(InventoryFolderBase folder) { if (folder == null) { return(false); } if (IsLocalGridUser(folder.Owner)) { return(m_GridService.AddFolder(folder)); } else { UUID sessionID = GetSessionID(folder.Owner); string uri = GetUserInventoryURI(folder.Owner) + "/" + folder.Owner.ToString(); return(m_HGService.AddFolder(uri, folder, sessionID)); } }