public Tuple <long, Asset, List <Backup>, List <AssetDetail>, List <License> > GetAssetWithSubs(long assetID) { Asset asset = FindById(assetID); List <Backup> backups = repositoryBackup.GetAllBackupsPerAsset(assetID); List <AssetDetail> assetDetails = repositoryAssetDetail.GetAllAssetDetailsPerAsset(assetID); List <License> licenses = repositoryAssetLicense.GetAllLicensesPerAsset(assetID); return(new Tuple <long, Asset, List <Backup>, List <AssetDetail>, List <License> >(assetID, asset, backups, assetDetails, licenses)); }