public static void UploadFile(string relativePath, FileAndFolderHandlerUploadType type)
 {
     switch (type)
     {
         case FileAndFolderHandlerUploadType.ZIP:
             UploadZipFile(relativePath);
             break;
         case FileAndFolderHandlerUploadType.WinRAR:
             UploadRarFile(relativePath);
             break;
         default:
             break;
     }
 }
 public static void RenameFile(string oldRelativePath, string newRelativePath, FileAndFolderHandlerUploadType type)
 {
     switch (type)
     {
         case FileAndFolderHandlerUploadType.ZIP:
             RenameZipFile(oldRelativePath, newRelativePath);
             break;
         case FileAndFolderHandlerUploadType.WinRAR:
             RenameRarFile(oldRelativePath, newRelativePath);
             break;
         default:
             break;
     }
 }