C# Class Nop.Services.Directory.CountryService

Country service
Inheritance: ICountryService
Afficher le fichier Open project: shanalikhan/NopCommerce_POS

Méthodes publiques

Méthode Description
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

Method Details

CountryService() public méthode

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
Résultat System

DeleteCountry() public méthode

Deletes a country
public DeleteCountry ( Country country ) : void
country Country Country
Résultat void

GetAllCountries() public méthode

Gets all countries
public GetAllCountries ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Résultat IList

GetAllCountriesForBilling() public méthode

Gets all countries that allow billing
public GetAllCountriesForBilling ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Résultat IList

GetAllCountriesForShipping() public méthode

Gets all countries that allow shipping
public GetAllCountriesForShipping ( bool showHidden = false ) : IList
showHidden bool A value indicating whether to show hidden records
Résultat IList

GetCountriesByIds() public méthode

Get countries by identifiers
public GetCountriesByIds ( Array countryIds ) : IList
countryIds Array Country identifiers
Résultat IList

GetCountryById() public méthode

Gets a country
public GetCountryById ( int countryId ) : Country
countryId int Country identifier
Résultat Country

GetCountryByThreeLetterIsoCode() public méthode

Gets a country by three letter ISO code
public GetCountryByThreeLetterIsoCode ( string threeLetterIsoCode ) : Country
threeLetterIsoCode string Country three letter ISO code
Résultat Country

GetCountryByTwoLetterIsoCode() public méthode

Gets a country by two letter ISO code
public GetCountryByTwoLetterIsoCode ( string twoLetterIsoCode ) : Country
twoLetterIsoCode string Country two letter ISO code
Résultat Country

InsertCountry() public méthode

Inserts a country
public InsertCountry ( Country country ) : void
country Country Country
Résultat void

UpdateCountry() public méthode

Updates the country
public UpdateCountry ( Country country ) : void
country Country Country
Résultat void