Exemplo n.º 1
0
 /// <summary>
 /// Replace file and take old file backup also
 /// </summary>
 /// <param name="source">source file</param>
 /// <param name="destination">Destinaion file</param>
 /// <returns></returns>
 public static string ReplaceFileWithFileBackupAndMoveSourcefile(string source, string destination)
 {
     if (File.Exists(source) == true)
     {
         if (File.Exists(destination) == true)
         {
             AFolderFilesPermission.AddFileSecurity(source);
             AFolderFilesPermission.AddFileSecurity(destination);
             File.Replace(source, destination, destination + ".bac", true);
             return("Replace Successfully!");
         }
         else
         {
             return("Destination File Not Found");
         }
     }
     else
     {
         return("Source  File Missing");
     }
 }