public Person FindMasterPerson(int masterLink) { Person tempPerson; ScarMarkTattooCollection scarsMarksTattoos = new ScarMarkTattooCollection(); tempPerson = _repository.FindMasterPerson(masterLink).As <Person>(); List <ScarMarkTattoo> bodyMarks = FindMasterPersonBodyMarks(masterLink); foreach (ScarMarkTattoo bodyMark in bodyMarks) { scarsMarksTattoos.Add(bodyMark); } tempPerson.ScarsMarksTattoos = scarsMarksTattoos; return(tempPerson); //return _repository.FindMasterPerson( masterLink ).As<Person>(); }