Exemplo n.º 1
0
        private object QueryValueFromParent(object repository, int parentId, string propertyToFind)
        {
            //Uses Find method in Repository with object param
            var paramType        = new[] { typeof(object) };
            var paramValues      = new object[] { parentId };
            var repositoryResult = _helper.InvokeMethod(repository, RepositoryFindMethod, paramType, paramValues);

            if (repositoryResult == null)
            {
                return(null);
            }
            var valueToReturn = _helper.GetPropetyValue <object>(repositoryResult, propertyToFind);

            return(valueToReturn);
        }