It seems that you are confusing the parent/child task relationship with the dependencies between the tasks. The dataSources for the tasks and the dependencies are different so you should make separate requests for populating each of them. Here are some resources related to the Gantt:
Telerik by Progress
Kendo UI is ready for Visual Studio 2017 RC! Learn more.