C# Class VolTeer.Cache.VT.Vol.sp_Vol_Address_Cache

Afficher le fichier Open project: CISC181/VolTeerNET

Méthodes publiques

Méthode Description
DeleteAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void

DeleteAddressContext - Remove from cache and call delete method in BLL.

InsertAddressContext ( sp_Vol_Address_DM &_cAddress, sp_Vol_Addr_DM &_cVolAddr ) : void

InsertAddressContext - Insert a new address into cache, then call BLL to add to database.

ListAddress ( sp_Vol_Address_DM _cAddress ) : sp_Vol_Address_DM
ListAddresses ( sp_Vol_Address_DM cVolAddr ) : List

ListAddresses - Get a list of addresses from BLL and add to cache.

ListPrimaryAddress ( sp_Vol_Address_DM cVolAddr ) : sp_Vol_Address_DM

ListPrimaryAddress - Check to see if the Primary Address record is in cache.. if it's not, get it and place into cache.

OnRemove ( string key, object cacheItem, System reason ) : void
UpdateAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void

UpdateAddressContext - Record is updated, remove from cache, add back to cache, and then call BLL to update database.

Method Details

DeleteAddressContext() public méthode

DeleteAddressContext - Remove from cache and call delete method in BLL.
public DeleteAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Résultat void

InsertAddressContext() public méthode

InsertAddressContext - Insert a new address into cache, then call BLL to add to database.
public InsertAddressContext ( sp_Vol_Address_DM &_cAddress, sp_Vol_Addr_DM &_cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Résultat void

ListAddress() public méthode

public ListAddress ( sp_Vol_Address_DM _cAddress ) : sp_Vol_Address_DM
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Résultat VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM

ListAddresses() public méthode

ListAddresses - Get a list of addresses from BLL and add to cache.
public ListAddresses ( sp_Vol_Address_DM cVolAddr ) : List
cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Résultat List

ListPrimaryAddress() public méthode

ListPrimaryAddress - Check to see if the Primary Address record is in cache.. if it's not, get it and place into cache.
public ListPrimaryAddress ( sp_Vol_Address_DM cVolAddr ) : sp_Vol_Address_DM
cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Résultat VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM

OnRemove() public static méthode

public static OnRemove ( string key, object cacheItem, System reason ) : void
key string
cacheItem object
reason System
Résultat void

UpdateAddressContext() public méthode

UpdateAddressContext - Record is updated, remove from cache, add back to cache, and then call BLL to update database.
public UpdateAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Résultat void