C# Class DfBAdminToolkit.Presenter.ProvisioningPresenter

Inheritance: PresenterBase, IProvisioningPresenter
Mostra file Open project: dropbox/DropboxBusinessAdminTool

Public Methods

Method Description
LoadInputFile ( IProvisioningModel model, IMainPresenter presenter ) : bool
LoadUpdateInputFile ( IProvisioningModel model, IMainPresenter presenter ) : bool
ProvisioningPresenter ( IProvisioningModel model, IProvisioningView view ) : CsvHelper
UpdateSettings ( ) : void

Protected Methods

Method Description
CleanUp ( ) : void
Initialize ( ) : void
UnWireViewEvents ( ) : void
WireViewEvents ( ) : void

Private Methods

Method Description
DeprovisionRoles ( IProvisioningModel model, IMainPresenter presenter ) : string
OnCommandDeprovision ( object sender, System e ) : void
OnCommandGetUsage ( object sender, EventArgs e ) : void
OnCommandListMembersCreateCSV ( object sender, EventArgs e ) : void
OnCommandLoadInputFile ( object sender, EventArgs e ) : void
OnCommandLoadUpdateInputFile ( object sender, EventArgs e ) : void
OnCommandProvision ( object sender, System e ) : void
OnCommandSuspend ( object sender, System e ) : void
OnCommandUnsuspend ( object sender, System e ) : void
OnCommandUpdateProfile ( object sender, System e ) : void
OnDataChanged ( object sender, System e ) : void
ProvisionRoles ( IProvisioningModel model, IMainPresenter presenter ) : string
SearchMembersCreateCSV ( IProvisioningModel model ) : void
SearchMembersGetUsage ( IProvisioningModel model ) : void
SuspendMember ( IProvisioningModel model, IMainPresenter presenter ) : string
UnsuspendMember ( IProvisioningModel model, IMainPresenter presenter ) : string
UpdateProfile ( IProvisioningModel model, IMainPresenter presenter ) : string

Method Details

CleanUp() protected method

protected CleanUp ( ) : void
return void

Initialize() protected method

protected Initialize ( ) : void
return void

LoadInputFile() public method

public LoadInputFile ( IProvisioningModel model, IMainPresenter presenter ) : bool
model IProvisioningModel
presenter IMainPresenter
return bool

LoadUpdateInputFile() public method

public LoadUpdateInputFile ( IProvisioningModel model, IMainPresenter presenter ) : bool
model IProvisioningModel
presenter IMainPresenter
return bool

ProvisioningPresenter() public method

public ProvisioningPresenter ( IProvisioningModel model, IProvisioningView view ) : CsvHelper
model IProvisioningModel
view IProvisioningView
return CsvHelper

UnWireViewEvents() protected method

protected UnWireViewEvents ( ) : void
return void

UpdateSettings() public method

public UpdateSettings ( ) : void
return void

WireViewEvents() protected method

protected WireViewEvents ( ) : void
return void