OpenPetra
Free Administration Software for Non-Profits
|
This UIConnector provides data for the finance Accounts Payable screens More...
Public Member Functions | |
TSupplierEditUIConnector (TDataBase ADataBase=null) | |
constructor More... | |
bool | CanFindSupplier (Int64 APartnerKey) |
check if there is already a supplier record for the given partner More... | |
AccountsPayableTDS | GetData (Int64 APartnerKey) |
Passes data as a Typed DataSet to the Supplier Edit Screen More... | |
TSubmitChangesResult | SubmitChanges (ref AccountsPayableTDS AInspectDS) |
store the AP supplier More... | |
This UIConnector provides data for the finance Accounts Payable screens
UIConnector Objects are instantiated by the Client's User Interface via the Instantiator classes. They handle requests for data retrieval and saving of data (including data verification).
Their role is to
@Comment These Objects would usually not be instantiated by other Server Objects, but only by the Client UI via the Instantiator classes. However, Server Objects that derive from these objects and that are also UIConnectors are feasible. /summary>
|
inline |
constructor
|
inline |
check if there is already a supplier record for the given partner
APartnerKey |
|
inline |
Passes data as a Typed DataSet to the Supplier Edit Screen
|
inline |
store the AP supplier
All DataTables contained in the Typed DataSet are inspected for added, changed or deleted rows by submitting them to the DataStore.
AInspectDS | Typed DataSet that needs to contain known DataTables |