Esempio n. 1
0
        void bw_DoWork(object sender, DoWorkEventArgs e)
        {
            CryptArgs args = (CryptArgs)e.Argument;

            BgwProgressUpdater bgw = new BgwProgressUpdater((BackgroundWorker)sender);

            FileCrypter.EncryptFile(args.InputPath, args.OutputPath, args.Password, args.IsDirectory, args.CompressionMode, bgw);
        }
Esempio n. 2
0
        /// <summary>
        /// Work of the DECRYPT AND SAVE backgorund worker.
        /// </summary>
        void bwSave_DoWork(object sender, DoWorkEventArgs e)
        {
            CryptArgs args = (CryptArgs)e.Argument;

            BgwProgressUpdater bgw = new BgwProgressUpdater((BackgroundWorker)sender);

            FileCrypter.DecryptFile(args.InputPath, args.OutputPath, args.Password, bgw);
        }