/** * Liefert die Personen zurück, die dem System direkt mit einer Rolle zugeordnet sind * * @return * @throws StdException */ public PersonMitRollenCVO[] findPersonenMitRollenInSystem() throws StdException { PreparedStatement pst = getPstFindPersonenMitRollenIn(); pst.setInteger(1, Scheme.VERERBTE_ROLLEN_KONTEXT_IDENTIFIER.SYSTEM.ordinal()); pst.setInteger(2, 0); PersonMitRollenCVO[] r = toVOs(pst.executeQuery()); pst.close(); return r; }
/** * Liefert die Personen zurück, die der Organisation direkt mit einer Rolle zugeordnet sind * * @param _o * @return * @throws StdException */ public PersonMitRollenCVO[] findPersonenMitRollenInOrganisation(OrganisationId _o) throws StdException { PreparedStatement pst = getPstFindPersonenMitRollenIn(); pst.setInteger(1, Scheme.VERERBTE_ROLLEN_KONTEXT_IDENTIFIER.ORGANISATION.ordinal()); pst.setOrganisationId(2, _o); PersonMitRollenCVO[] r = toVOs(pst.executeQuery()); pst.close(); return r; }