public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(_UnverifiedFundManagerId("A Fund Manager Id was not provided or was in an invalid format")); } var result = await _fundManagerRepository.Get(id.Value); if (result == null) { return(_UnverifiedFundManagerId($"The Fund Manager id {id.Value} was not found")); } var funds = await _fundRepostory.GetFunds(result.Id); result.Funds = funds; return(View(result)); }