public Tuple <long, GroupPeople, List <PersonGroupPeople>, List <Asset> > GetGroupPeopleWithSub(long groupPeopleID)
        {
            GroupPeople groupPeople = FindById(groupPeopleID);

            List <PersonGroupPeople> personGroupPeoples = repositoryPersonGroupPeople.GetAllPeopleOfPersonGroupPeople(groupPeopleID);

            AssetOwner assetOwner = repositoryAssetOwner.GetAssetOwnerOfGroupePeople(groupPeopleID);

            List <Asset> assets = repositoryAsset.GetAllAssetsOfAssetOwner(assetOwner.AssetOwnerID);

            return(new Tuple <long, GroupPeople, List <PersonGroupPeople>, List <Asset> >(groupPeopleID, groupPeople, personGroupPeoples, assets));
        }
 public List <PersonGroupPeople> GetAllPeopleOfPersonGroupPeople(long groupPeopleID)
 {
     return(repository.GetAllPeopleOfPersonGroupPeople(groupPeopleID));
 }