C# Класс MonoStockPortfolio.Activites.PortfolioScreen.PortfolioPresenter

Наследование: IPortfolioPresenter
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetConfigItems ( ) : IEnumerable
GetPositions ( ) : IEnumerable
RefreshPositions ( ) : void
UpdateHeader ( ) : void

Описание методов

AddNewPosition() публичный Метод

public AddNewPosition ( ) : void
Результат void

ContextOptionSelected() публичный Метод

public ContextOptionSelected ( string contextName, int positionId ) : void
contextName string
positionId int
Результат void

GetContextItems() публичный Метод

public GetContextItems ( ) : IEnumerable
Результат IEnumerable

GetOptions() публичный Метод

public GetOptions ( ) : IEnumerable
Результат IEnumerable

Initialize() публичный Метод

public Initialize ( IPortfolioView view, long thisPortofolioId ) : void
view IPortfolioView
thisPortofolioId long
Результат void

MenuOptionSelected() публичный Метод

public MenuOptionSelected ( string optionName ) : void
optionName string
Результат void

PortfolioPresenter() публичный Метод

public PortfolioPresenter ( IPortfolioRepository portfolioRepository, IPortfolioService portfolioService, IConfigRepository configRepository ) : System
portfolioRepository IPortfolioRepository
portfolioService IPortfolioService
configRepository IConfigRepository
Результат System

SetTitle() публичный Метод

public SetTitle ( ) : void
Результат void