public SaveDataController(string targetFolder, SourcePathController sourceFilesController)
        {
            TargetFolder = targetFolder;
            source       = sourceFilesController.GetSourceModel();
            SerializateLists dataSource = new SerializateLists();
            SerializateLists dataTarget = new SerializateLists();

            if (source != null)
            {
                dataSource.Save(source.FullFilesNames, "fullfilenames.xml");
                dataSource.Save(source.FilesNames, "filenames.xml");
                dataSource.Save(source.DirectoriesNeedCopy, "directories.xml");
            }
            if (TargetFolder != null)
            {
                dataTarget.Save(TargetFolder);
            }
        }
        public CopyFilesController(TargetPathController targetPath, SourcePathController sourceFiles)
        {
            TargetPath = targetPath.GetTargetFolder();

            model = sourceFiles.GetSourceModel();
        }