C# Class DfBAdminToolkit.Presenter.GroupsPresenter

Inheritance: PresenterBase, IGroupsPresenter
显示文件 Open project: dropbox/DropboxBusinessAdminTool

Public Methods

Method Description
GroupsPresenter ( IGroupsModel model, IGroupsView view ) : Common.Services
UpdateSettings ( ) : void

Protected Methods

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

Private Methods

Method Description
AddMemberGroup ( IGroupsModel model, string email, IMainPresenter presenter ) : string
CreateGroup ( IGroupsModel model, string groupName, IMainPresenter presenter ) : string
DeleteMemberGroup ( IGroupsModel model, string email, IMainPresenter presenter ) : string
GetGroups ( IGroupsModel model, IMainPresenter presenter ) : void
OnCommandAddMemberGroup ( object sender, System e ) : void
OnCommandCreateGroup ( object sender, System e ) : void
OnCommandDeleteMemberGroup ( object sender, System e ) : void
OnCommandGetGroups ( object sender, System e ) : void
OnDataChanged ( object sender, System e ) : void

Method Details

CleanUp() protected method

protected CleanUp ( ) : void
return void

GroupsPresenter() public method

public GroupsPresenter ( IGroupsModel model, IGroupsView view ) : Common.Services
model IGroupsModel
view IGroupsView
return Common.Services

Initialize() protected method

protected Initialize ( ) : void
return void

UnWireViewEvents() protected method

protected UnWireViewEvents ( ) : void
return void

UpdateSettings() public method

public UpdateSettings ( ) : void
return void

WireViewEvents() protected method

protected WireViewEvents ( ) : void
return void