C# Class MonoStockPortfolio.Activites.EditPortfolioScreen.EditPortfolioPresenter

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

Méthodes publiques

Méthode Description
EditPortfolioPresenter ( IPortfolioRepository portfolioRepository ) : System.Collections.Generic
Initialize ( IEditPortfolioView editPortfolioView, long portfolioId = null ) : void
SavePortfolio ( Portfolio portfolioToSave ) : void

Private Methods

Méthode Description
IsDuplicateName ( Portfolio portfolioToSave ) : string
PrepopulateForm ( ) : void
SetTitle ( ) : void
Validate ( Portfolio portfolioToSave ) : IEnumerable

Method Details

EditPortfolioPresenter() public méthode

public EditPortfolioPresenter ( IPortfolioRepository portfolioRepository ) : System.Collections.Generic
portfolioRepository IPortfolioRepository
Résultat System.Collections.Generic

Initialize() public méthode

public Initialize ( IEditPortfolioView editPortfolioView, long portfolioId = null ) : void
editPortfolioView IEditPortfolioView
portfolioId long
Résultat void

SavePortfolio() public méthode

public SavePortfolio ( Portfolio portfolioToSave ) : void
portfolioToSave MonoStockPortfolio.Entities.Portfolio
Résultat void