C# Class BudgetAnalyser.Dashboard.EncryptFileController

Inheritance: Rees.Wpf.ControllerBase, IShellDialogInteractivity
显示文件 Open project: Benrnz/BudgetAnalyser Class Usage Examples

Public Methods

Method Description
EncryptFileController ( [ uiContext, [ appDbService ) : System
ShowDecryptFilesDialog ( string validationMessage = "" ) : void
ShowEncryptFilesDialog ( ) : void
ShowEnterPasswordDialog ( string appDbFileName, string validationMessage = "" ) : void

Private Methods

Method Description
DecryptFiles ( ) : System.Threading.Tasks.Task
EncryptFiles ( ) : System.Threading.Tasks.Task
OnShellDiaglogResponseMessageReceived ( ShellDialogResponseMessage message ) : void
OnWidgetActivatedMessageReceived ( BudgetAnalyser.Dashboard.WidgetActivatedMessage message ) : void
SetConfirmedPassword ( bool confirmed ) : void
SetPassword ( SecureString newPassword ) : void
ShowEncryptDecryptDialogCommon ( ) : void

Method Details

EncryptFileController() public method

public EncryptFileController ( [ uiContext, [ appDbService ) : System
uiContext [
appDbService [
return System

ShowDecryptFilesDialog() public method

public ShowDecryptFilesDialog ( string validationMessage = "" ) : void
validationMessage string
return void

ShowEncryptFilesDialog() public method

public ShowEncryptFilesDialog ( ) : void
return void

ShowEnterPasswordDialog() public method

public ShowEnterPasswordDialog ( string appDbFileName, string validationMessage = "" ) : void
appDbFileName string
validationMessage string
return void