project BLF > class BUserRole > business logic query UsrRoleDomainByIds


Parameters


iiDomainIdinteger
iiCompanyIdintegerCompany id
iiUsrRoleIdinteger


query condition


  each UsrRoleDomain where
UsrRoleDomain.Domain_ID = iiDomainId And
UsrRoleDomain.UsrRole_ID = iiUsrRoleId

      first UsrRole (inner-join) where
UsrRole.UsrRole_ID = UsrRoleDomain.UsrRole_ID AND

          each UsrRoleCompany (outer-join) where
UsrRoleCompany.Company_Id = iiCompanyId AND
UsrRoleCompany.UsrRole_ID = UsrRole.UsrRole_ID AND

              first Company (outer-join) where
Company.Company_Id = iiCompanyId AND
Company.Company_ID = UsrRoleCompany.Company_ID AND


query resultset tqUsrRoleDomainByIds


field namedata typedb fielddescription
tiCompany_IDintegerUsrRoleCompany.Company_IDEntity
tiCompDomainIdintegerCompany.Domain_IDDomain
tiDomain_IDintegerUsrRoleDomain.Domain_IDDomain
tiUsrRole_IDintegerUsrRoleDomain.UsrRole_IDUser Role


Internal usage


BLF
method BUserRole.ApiGetUserRoles