C# Класс MonoStockPortfolio.Activites.EditPortfolioScreen.EditPortfolioPresenter

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

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

Метод Описание
EditPortfolioPresenter ( IPortfolioRepository portfolioRepository ) : System.Collections.Generic
Initialize ( IEditPortfolioView editPortfolioView, long portfolioId = null ) : void
SavePortfolio ( Portfolio portfolioToSave ) : void

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

Метод Описание
IsDuplicateName ( Portfolio portfolioToSave ) : string
PrepopulateForm ( ) : void
SetTitle ( ) : void
Validate ( Portfolio portfolioToSave ) : IEnumerable

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

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

public EditPortfolioPresenter ( IPortfolioRepository portfolioRepository ) : System.Collections.Generic
portfolioRepository IPortfolioRepository
Результат System.Collections.Generic

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

public Initialize ( IEditPortfolioView editPortfolioView, long portfolioId = null ) : void
editPortfolioView IEditPortfolioView
portfolioId long
Результат void

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

public SavePortfolio ( Portfolio portfolioToSave ) : void
portfolioToSave MonoStockPortfolio.Entities.Portfolio
Результат void