public AirportsManagementPresenter( IAirportsManagementView view, IAirportsServices airportsServices, ICountriesServices countriesServices) : base(view) { if (airportsServices == null) { throw new ArgumentNullException(nameof(IAirportsServices)); } if (countriesServices == null) { throw new ArgumentNullException(nameof(ICountriesServices)); } this.airportsServices = airportsServices; this.countriesServices = countriesServices; this.View.OnAirprotsGetData += this.View_OnAirprotsGetData; this.View.OnAirportsUpdateItem += this.View_OnAirprotsUpdateItem; this.View.OnAirportsDeleteItem += this.View_OnAirportsDeleteItem; this.View.OnAirprotsAddItem += this.View_OnAirprotsAddItem; this.View.OnCountriesGetData += this.View_OnCountriesGetData; }
public void TestInitialize() { this.countriesRepository = TestObjectFactoryRepositories.GetCountriesRepository(); this.countriesServices = new CountriesServices(this.countriesRepository); this.country = new Country() { Name = "Test Country", Abbreviation = "AB" }; }
public CountriesManagementPresenter(ICountriesManagementView view, ICountriesServices countriesServices) : base(view) { if (countriesServices == null) { throw new ArgumentNullException(nameof(ICountriesServices)); } this.countriesServices = countriesServices; this.View.OnCountriesGetData += this.View_OnCountriesGetData; this.View.OnCountriesUpdateItem += this.View_OnCountriesUpdateItem; this.View.OnCountriesDeleteItem += this.View_OnCountriesDeleteItem; this.View.OnCountriesAddItem += this.View_OnCountriesAddItem; }
public CountriesController(ICountriesServices countriesServices) { this.countriesServices = countriesServices; }
public CountriesServiceController(ICountriesServices service) { this.service = service; }