public void CreateNode(INode node) { var isLeaf = !(node is Question); var newNode = new esNode { idParentNode = node.ParentId, data = node.Data, isLeaf = isLeaf }; _db.esNodes.AddObject(newNode); _db.SaveChanges(); newNode.idNode = newNode.id; _db.SaveChanges(); node.Id = newNode.id; }
public Question(esNode question):this() { Id = question.idNode; Data = question.data; ParentId = question.idParentNode; }