Example #1
0
 //# __________ PROTOCOL :: PRIVATE (UPLOAD STEPS) __________ #//
 /**
  * Delete any directory who is not uploadable, this is true if:
  *  1) An error occured copying this directory from output
  *  2) An error occured after deleting this directory after upload complete.
  **/
 public void VerifyUploadDirectories()
 {
     DirectoryInfo[] dia = GetUploadDirectories();
     foreach( DirectoryInfo uploadDir in dia)
     {
         VmUploadDirectoryManager o = new VmUploadDirectoryManager(uploadDir.FullName);
         if( ! o.HasUploadableCookie() ) o.Delete();
     }
 }
Example #2
0
 public void HandleUploadComplete(VmUploadDirectoryManager manager)
 {
     manager.DeleteUploadableCookie();
     manager.Delete();
 }