public void AssignTheSelectedFilesToTheSelectedRole(string jlist, string roleName) { List<string> list = null; list = UtilityOperations.StringToList(jlist, list); DocumentsOperations documentsOperations = new DocumentsOperations(); Guid roleID = documentsOperations.GetRoleIDByRoleName(roleName); foreach (string path in list) { AssignRoleAccessToFileOrFolder(roleID.ToString(), path); AssignRoleAccessToParentFolders(roleID.ToString(), path); AssignRoleAccessToChildFilesorFolders(roleID.ToString(), path); } }