update functionallity enterprise storage
This commit is contained in:
parent
922009d402
commit
8784e493d5
28 changed files with 10952 additions and 8121 deletions
|
@ -112,6 +112,21 @@ namespace WebsitePanel.Providers.EnterpriseStorage
|
|||
FileUtils.CreateDirectory(string.Format("{0}:\\{1}\\{2}\\{3}", LocationDrive, UsersHome, organizationId, folder));
|
||||
}
|
||||
|
||||
public SystemFile RenameFolder(string organizationId, string originalFolder, string newFolder)
|
||||
{
|
||||
var oldPath = string.Format("{0}:\\{1}\\{2}\\{3}", LocationDrive, UsersHome, organizationId, originalFolder);
|
||||
var newPath = string.Format("{0}:\\{1}\\{2}\\{3}", LocationDrive, UsersHome, organizationId, newFolder);
|
||||
|
||||
FileUtils.MoveFile(oldPath,newPath);
|
||||
|
||||
IWebDav webdav = new WebDav(UsersDomain);
|
||||
|
||||
//deleting old folder rules
|
||||
webdav.DeleteAllWebDavRules(organizationId, originalFolder);
|
||||
|
||||
return GetFolder(organizationId, newFolder);
|
||||
}
|
||||
|
||||
public void DeleteFolder(string organizationId, string folder)
|
||||
{
|
||||
string rootPath = string.Format("{0}:\\{1}\\{2}\\{3}", LocationDrive, UsersHome, organizationId, folder);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue