CustomPublicStatusInfoProvider

Top  Previous  Next

This class manages the product status lookup table. Methods work with PublicStatusInfo class objects, replaced by object in method headers. Provider implements following methods:

 

•object GetPublicStatusInfo(int publicStatusId) – returns the PublicStatusInfo object with given ID.
•object GetPublicStatusInfo(string publicStatusName) – returns the PublicStatusInfo object with given name.
•void SetPublicStatusInfo(object publicStatus) – updates/inserts the publis status record with data from given PublisStatusInfo object. If StatusID is set, updates, else inserts a new record.
•void DeletePublicStatusInfo(int publicStatusId) – deletes specified public status record.
•DataSet GetStatuses(object status) – returns the DataSet of all the public statuses with given status.
•object GetPublicStatusInfos(string where, string orderBy) - returns the DataSet of all the public statuses filtered by where condition and ordered by orderBy expression.
•bool CheckDependencies(int publicStatusId) – returns true if some objects depend on given status.

 

See database reference for the public status column definition or PublicStatusInfo class definition for the PublicStatusInfo object details.