public List <SelectListItem> GetSelectListOperationalSiteLocationsByAssetOwner(long assetOwnerID) { AssetOwner assetOwner = repositoryAssetOwner.FindById(assetOwnerID); if (assetOwner.OperationalSiteId != null) { OperationalSite operationalSite = repositoryOperationalSite.FindById(assetOwner.OperationalSiteId.Value); return(repositoryOperationalSiteLocation.GetSelectListOperationalSiteLocationsByAssetOwner(operationalSite.OperationalSiteID)); } return(null); }
public OperationalSite FindById(long id) { return(repository.FindById(id)); }