public static CopyInformation CreateTemplateCopy(string fileLocation, string targetDirectory)
{
var toReturn = new CopyInformation();
string engineDirectory = DirectoryHelper.EngineDirectory;
fileLocation = engineDirectory + fileLocation;
toReturn.SourceFile = fileLocation;
string targetLocation = DirectoryHelper.TemplateDirectory + targetDirectory + @"\";
if (!System.IO.Directory.Exists(targetLocation))
{
System.IO.Directory.CreateDirectory(targetLocation);
}
string fileName = FileManager.RemovePath(fileLocation);
toReturn.DestinationFile = targetLocation + fileName;
return toReturn;
}