internal RarManagerImpl(IImportContext Ms, IUnrarUserSettings unrarsettings) : base(Ms) { _IUnrarUserSettings = unrarsettings; _RarZipFileAfterSuccessfullExtract = _IUnrarUserSettings.RarZipFileAfterSuccessfullExtract; _RarZipFileAfterFailedExtract = _IUnrarUserSettings.RarZipFileAfterFailedExtract; _RarExctractManagement = _IUnrarUserSettings.RarExctractManagement; _AddRar = _IUnrarUserSettings.AddUseRarPasswordToList; }
internal RarFileManagementModelView(IUnrarUserSettings iIRarFileManagement) { _IRarFileManagement = iIRarFileManagement; _RarZipFileAfterSuccessfullExtract = _IRarFileManagement.RarZipFileAfterSuccessfullExtract; _RarZipFileAfterFailedExtract = _IRarFileManagement.RarZipFileAfterFailedExtract; _RarExctractManagement = _IRarFileManagement.RarExctractManagement; _Passwords = _IRarFileManagement.RarPasswords; //InitPasswords(); CancelChanges = RelayCommand.Instanciate(DoCancelChanges); ClearPassWords = RelayCommand.Instanciate(DoClearPassWords); CommitPassWordsChanges = RelayCommand.Instanciate(DoCommitPassWordsChange); ImportFromTextFile = RelayCommand.Instanciate(DoImportFromTextFile); }
internal ManualSettings() { //FileCreatedByConvertion = ConvertFileBehaviour.CopyInMananagedFolder; //SourceFileUsedForConvertion = PartialFileBehaviour.DoNothing; //ConvertedFileExtractedFromRar = PartialFileBehaviour.Delete; //DeleteRemovedFile = BasicBehaviour.AskEndUser; _IMusicImporterExporterUser = new ManualMusicImporterExporterSettings(); _IiTunesUserSettings = new ManualIiTunesUserSettings(); _IPathUserSettings = new ManualPathUserSettings(); _IImageFormatManagerUserSettings = new ManualmageFormatManagerSettings(); _IImageFormatManagerUserSettings.ImageSizeMoLimit = 1; _IImageFormatManagerUserSettings.ImageNumberLimit = true; _IImageFormatManagerUserSettings.ImageNumber = 2; //DirForPermanentCollection = string.Empty; //ExportCollectionFiles = false; //FreedServer = "us.freedb.org:80"; //DiscogsActivated = true; //AmazonActivated = true; _IEmailInformationSettings = new ManualEmailInformationSettings(); ConverterUserSettings = new ManualConverterSettings(); ConverterUserSettings.FileCreatedByConvertion = ConvertFileBehaviour.CopyInMananagedFolder; ConverterUserSettings.SourceFileUsedForConvertion = PartialFileBehaviour.DoNothing; ConverterUserSettings.ConvertedFileExtractedFromRar = PartialFileBehaviour.Delete; _IMaturityUserSettings = new ManualMaturitySettings(); _IMaturityUserSettings.DirForPermanentCollection = string.Empty; _IMaturityUserSettings.ExportCollectionFiles = false; _IUnrarUserSettings = new ManualUnrarUserSettings(); _IUnrarUserSettings.RarZipFileAfterSuccessfullExtract = CompleteFileBehaviour.DoNothing; _IUnrarUserSettings.RarZipFileAfterFailedExtract = CompleteFileBehaviour.DoNothing; _IUnrarUserSettings.RarExctractManagement = ConvertFileBehaviour.CopyInMananagedFolder; _IUnrarUserSettings.AddUseRarPasswordToList = true; _IWebUserSettings = new ManualWebSettings(); _IWebUserSettings.FreedbServer = "us.freedb.org:80"; _IWebUserSettings.DiscogsActivated = true; _IWebUserSettings.AmazonActivated = true; _IAparencyUserSettings = new ManualAparencySettings(); }