|
OpenPetra
Free Administration Software for Non-Profits
|
Contains functions to be used by the Server and the Client that perform certain checks - specific for the Personnel Module. More...
Static Public Member Functions | |
| static bool | WarnAboutFamilyChange (Int64 APersonKey, String APersonShortName, Int64 AOldFamilyKey, String AOldFamilyShortName, Int64 ANewFamilyKey, String ANewFamilyShortName, bool AHasCurrentCommitment, TDelegateShowFamilyChangeWarning ADelegateShowWarning) |
| Shows warning message if the change of a family affects user access to Caleb, i.e. at the moment a message is displayed if the person has a current commitment record and his/her family is about to be changed. Method returns TRUE if the user wants to continue. More... | |
Contains functions to be used by the Server and the Client that perform certain checks - specific for the Personnel Module.
|
inlinestatic |
Shows warning message if the change of a family affects user access to Caleb, i.e. at the moment a message is displayed if the person has a current commitment record and his/her family is about to be changed. Method returns TRUE if the user wants to continue.
| APersonKey |
Partner Key for person
| APersonShortName |
short name for person
| AOldFamilyKey |
Partner key for current family
| AOldFamilyShortName |
short name for current family
| ANewFamilyKey |
Partner key for new family
| ANewFamilyShortName |
short name for new family
| AHasCurrentCommitment |
Person has current commitment (staff data) record
| ADelegateShowWarning |
Delegate Method so message box can be shown on client or appropriate action taken on server