C# Класс Nop.Services.Directory.CountryService

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

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

Метод Описание
CountryService ( ICacheManager cacheManager, IRepository countryRepository, IRepository storeMappingRepository, IStoreContext storeContext, CatalogSettings catalogSettings, IEventPublisher eventPublisher ) : System

Ctor

DeleteCountry ( Country country ) : void

Deletes a country

GetAllCountries ( bool showHidden = false ) : IList

Gets all countries

GetAllCountriesForBilling ( bool showHidden = false ) : IList

Gets all countries that allow billing

GetAllCountriesForShipping ( bool showHidden = false ) : IList

Gets all countries that allow shipping

GetCountriesByIds ( Array countryIds ) : IList

Get countries by identifiers

GetCountryById ( int countryId ) : Country

Gets a country

GetCountryByThreeLetterIsoCode ( string threeLetterIsoCode ) : Country

Gets a country by three letter ISO code

GetCountryByTwoLetterIsoCode ( string twoLetterIsoCode ) : Country

Gets a country by two letter ISO code

InsertCountry ( Country country ) : void

Inserts a country

UpdateCountry ( Country country ) : void

Updates the country

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

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

Ctor
public CountryService ( ICacheManager cacheManager, IRepository countryRepository, IRepository storeMappingRepository, IStoreContext storeContext, CatalogSettings catalogSettings, IEventPublisher eventPublisher ) : System
cacheManager ICacheManager Cache manager
countryRepository IRepository Country repository
storeMappingRepository IRepository Store mapping repository
storeContext IStoreContext Store context
catalogSettings CatalogSettings Catalog settings
eventPublisher IEventPublisher Event published
Результат System

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

Deletes a country
public DeleteCountry ( Country country ) : void
country Country Country
Результат void

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

Gets all countries
public GetAllCountries ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Результат IList

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

Gets all countries that allow billing
public GetAllCountriesForBilling ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Результат IList

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

Gets all countries that allow shipping
public GetAllCountriesForShipping ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Результат IList

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

Get countries by identifiers
public GetCountriesByIds ( Array countryIds ) : IList
countryIds Array Country identifiers
Результат IList

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

Gets a country
public GetCountryById ( int countryId ) : Country
countryId int Country identifier
Результат Country

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

Gets a country by three letter ISO code
public GetCountryByThreeLetterIsoCode ( string threeLetterIsoCode ) : Country
threeLetterIsoCode string Country three letter ISO code
Результат Country

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

Gets a country by two letter ISO code
public GetCountryByTwoLetterIsoCode ( string twoLetterIsoCode ) : Country
twoLetterIsoCode string Country two letter ISO code
Результат Country

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

Inserts a country
public InsertCountry ( Country country ) : void
country Country Country
Результат void

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

Updates the country
public UpdateCountry ( Country country ) : void
country Country Country
Результат void