<StackTrace>
at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.updateGanttData(IEnumerable dataSource, Int32 level, Int32 parentId, Boolean isChildRecord, String wbs) at Syncfusion.EJ.Export.GanttPdfExport.ProcessGanttContent(IEnumerable dataSource, Int32 level) at Syncfusion.EJ.Export.GanttPdfExport.ExecuteResult(GanttProperties ganttModel, IEnumerable dataSource) at Syncfusion.EJ.Export.GanttPdfExport.Export(GanttProperties treeGridProperties, IEnumerable dataSource, Boolean exportToFile) at Syncfusion.EJ.Export.PdfExport.Export(GanttProperties ganttModel, IEnumerable datasource, GanttPdfExportSettings settings, String fileName, Boolean exportToFile) at GanttController.cs:line 49 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Threading.Tasks.TaskHelpersExtensions.<CastToObject>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__6.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__6.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__15.MoveNext()
</StackTrace>