public ToyMerge( Ambit ambit, IDirectoryConcrete directory) : base(ambit, "Merge", directory) { this._option = (IOptionMergeConcrete)ambit.Menu.Selected; this.CurrentDirectory.CreateDirectory(this._option.Name); this._optiondirectory = this.CurrentDirectory.RetrieveDirectory(this._option.Name); }
void ProcessCurrent( IDirectoryConcrete directory) { var alldirectories = directory.RetrieveAllDirectories(); foreach (var item in alldirectories) { this.ProcessBet(item); } }
void ProcessZero( IDirectoryConcrete directory) { var alldirectories = directory.RetrieveAllDirectories(); foreach (var item in alldirectories) { this.ProcessGroup(item); } }
void ProcessBet( IDirectoryConcrete directory) { var allfiles = directory.RetrieveAllFiles("*.xml", System.IO.SearchOption.TopDirectoryOnly); foreach (var item in allfiles) { var archive = new Archive(item); this._archives.Add(archive); } }
void ProcessGroup( IDirectoryConcrete directory) { var alldirectories = directory.RetrieveAllDirectories(); var q = alldirectories.OrderByDescending( item => item.Name); var first = q.First(); this.ProcessCurrent(first); }
public Sprint( IDirectoryConcrete directory) { this._directory = directory; }