C# Class MonoStockPortfolio.Activites.PortfolioScreen.PortfolioPresenter

Inheritance: IPortfolioPresenter
Afficher le fichier Open project: mgroves/MonodroidStockPortfolio

Méthodes publiques

Méthode Description
AddNewPosition ( ) : void
ContextOptionSelected ( string contextName, int positionId ) : void
GetContextItems ( ) : IEnumerable
GetOptions ( ) : IEnumerable
Initialize ( IPortfolioView view, long thisPortofolioId ) : void
MenuOptionSelected ( string optionName ) : void
PortfolioPresenter ( IPortfolioRepository portfolioRepository, IPortfolioService portfolioService, IConfigRepository configRepository ) : System
SetTitle ( ) : void

Private Methods

Méthode Description
GetConfigItems ( ) : IEnumerable
GetPositions ( ) : IEnumerable
RefreshPositions ( ) : void
UpdateHeader ( ) : void

Method Details

AddNewPosition() public méthode

public AddNewPosition ( ) : void
Résultat void

ContextOptionSelected() public méthode

public ContextOptionSelected ( string contextName, int positionId ) : void
contextName string
positionId int
Résultat void

GetContextItems() public méthode

public GetContextItems ( ) : IEnumerable
Résultat IEnumerable

GetOptions() public méthode

public GetOptions ( ) : IEnumerable
Résultat IEnumerable

Initialize() public méthode

public Initialize ( IPortfolioView view, long thisPortofolioId ) : void
view IPortfolioView
thisPortofolioId long
Résultat void

MenuOptionSelected() public méthode

public MenuOptionSelected ( string optionName ) : void
optionName string
Résultat void

PortfolioPresenter() public méthode

public PortfolioPresenter ( IPortfolioRepository portfolioRepository, IPortfolioService portfolioService, IConfigRepository configRepository ) : System
portfolioRepository IPortfolioRepository
portfolioService IPortfolioService
configRepository IConfigRepository
Résultat System

SetTitle() public méthode

public SetTitle ( ) : void
Résultat void