Esempio n. 1
0
        ////////////////////////////////////////////////////////////////////////////////////////////////
        /*--------------------------------------------------------------------------------------------*/
        public IDataDto ToDto()
        {
            AssertOneCommand();
            IList <IGraphElement> elems = vResult.GetGraphElementsAt(0);

            if (elems.Count == 0)
            {
                return(null);
            }

            if (elems.Count == 1)
            {
                return(DataDto.FromGraphElement(elems[0]));
            }

            throw new Exception("Expected one result, received " + elems.Count);
        }
Esempio n. 2
0
        ////////////////////////////////////////////////////////////////////////////////////////////////
        /*--------------------------------------------------------------------------------------------*/
        public IDataDto ToDtoAt(int pCommandIndex, int pResultIndex)
        {
            IGraphElement e = vResult.GetGraphElementsAt(pCommandIndex)[pResultIndex];

            return(DataDto.FromGraphElement(e));
        }