KRACOEUS-7999: Stack trace when trying to view undisclosed Events

More instances where I converted lookups to DataObjectService, for fetching DevelopmentProposal and ProposalPerson objects.
Not sure it is as simple as that. The problem is that this lookup is done in a two-step process, where we filter the ProposalPerson against some criteria, then filter proposals associated with the result against the rest of the criteria. For example, look for all ProposalPerson objects associated with someone named Tester, then you could narrow associated Proposals against other criteria such as sponsor code or proposal type. I think what you're saying is that they would have to specify some part of the Investigator name in order  to return any proposals.

I know I'm being picky, but we just went through this exercise at WVU and it turned out to be more complicated than we thought it would be.