Exemplo n.º 1
0
        public IHttpActionResult CreateRelationship(DPGraphRelationship relationship)
        {
            bool isValid = DPGraphDAO.CreateDPGraphRelationship(relationship);

            if (isValid)
            {
                return(Ok());
            }
            else
            {
                return(InternalServerError(new Exception("Invalid relationship between source type and target type")));
            }
        }
Exemplo n.º 2
0
        public IEnumerable <DPGraphNode> GetNodesFromTarget(string targetNodeType, string targetNodeName)
        {
            IEnumerable <DPGraphNode> targetNodes = DPGraphDAO.GetNodesFromTargetNode(targetNodeType, targetNodeName);

            return(targetNodes);
        }
Exemplo n.º 3
0
        public IEnumerable <DPGraphNode> GetNodesFromSource(string sourceNodeType, string sourceNodeName)
        {
            IEnumerable <DPGraphNode> targetNodes = DPGraphDAO.GetNodesFromSourceNode(sourceNodeType, sourceNodeName);

            return(targetNodes);
        }
Exemplo n.º 4
0
        public IEnumerable <DPGraphNode> GetNodesByType(string nodeType)
        {
            IEnumerable <DPGraphNode> nodes = DPGraphDAO.GetNodesByNodeType(nodeType);

            return(nodes);
        }
Exemplo n.º 5
0
 public IHttpActionResult CreateNode(DPGraphNode node)
 {
     DPGraphDAO.CreateDPGraphNode(node);
     return(Ok());
 }