IRegionModuleService
Methods
create
**create**(data, sharedContext?): Promise<[RegionDTO](/references/types/interfaces/types.RegionDTO)[]>
Parameters
Returns
**create**(data, sharedContext?): Promise<[RegionDTO](/references/types/interfaces/types.RegionDTO)>
Parameters
Returns
update
**update**(data, sharedContext?): Promise<[RegionDTO](/references/types/interfaces/types.RegionDTO)[]>
Parameters
Returns
**update**(data, sharedContext?): Promise<[RegionDTO](/references/types/interfaces/types.RegionDTO)>
Parameters
Returns
delete
**delete**(ids, sharedContext?): Promise<void>
Parameters
ids
string[]RequiredReturns
Promise
Promise<void>Required**delete**(id, sharedContext?): Promise<void>
Parameters
id
stringRequiredReturns
Promise
Promise<void>Requiredretrieve
Parameters
id
stringRequiredconfig
FindConfig<RegionDTO>
config
FindConfig<RegionDTO>Returns
list
Parameters
filters
FilterableRegionProps
filters
FilterableRegionPropsconfig
FindConfig<RegionDTO>
config
FindConfig<RegionDTO>Returns
listAndCount
Parameters
filters
FilterableRegionProps
filters
FilterableRegionPropsconfig
FindConfig<RegionDTO>
config
FindConfig<RegionDTO>Returns
retrieveCountry
Parameters
countryId
stringRequiredconfig
FindConfig<RegionCountryDTO>
config
FindConfig<RegionCountryDTO>Returns
listCountries
Parameters
filters
FilterableRegionCountryProps
filters
FilterableRegionCountryPropsconfig
FindConfig<RegionCountryDTO>
config
FindConfig<RegionCountryDTO>Returns
retrieveCurrency
Parameters
currencyId
stringRequiredconfig
FindConfig<RegionCountryDTO>
config
FindConfig<RegionCountryDTO>Returns
listAndCountCountries
Parameters
filters
FilterableRegionCountryProps
filters
FilterableRegionCountryPropsconfig
FindConfig<RegionCountryDTO>
config
FindConfig<RegionCountryDTO>Returns
listCurrencies
Parameters
config
FindConfig<RegionCurrencyDTO>
config
FindConfig<RegionCurrencyDTO>Returns
listAndCountCurrencies
Parameters
config
FindConfig<RegionCurrencyDTO>
config
FindConfig<RegionCurrencyDTO>Returns
softDelete
Type Parameters
TReturnableLinkableKeys
stringRequiredParameters
regionIds
string[]Requiredconfig
SoftDeleteReturn<TReturnableLinkableKeys>
config
SoftDeleteReturn<TReturnableLinkableKeys>Returns
Promise
Promise<void | Record<string, string[]>>Required
Promise
Promise<void | Record<string, string[]>>Requiredrestore
Type Parameters
TReturnableLinkableKeys
stringRequiredParameters
regionIds
string[]Requiredconfig
RestoreReturn<TReturnableLinkableKeys>
config
RestoreReturn<TReturnableLinkableKeys>Returns
Promise
Promise<void | Record<string, string[]>>Required
Promise
Promise<void | Record<string, string[]>>RequiredcreateDefaultCountriesAndCurrencies
Parameters
Returns
Promise
Promise<void>RequiredWas this section helpful?