/// <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"); } }