AgGateway.ADAPT.Visualizer.OperationDataProcessor.ProcessOperationData C# (CSharp) Method

ProcessOperationData() public method

public ProcessOperationData ( AgGateway.ADAPT.ApplicationDataModel.LoggedData.OperationData operationData ) : DataTable
operationData AgGateway.ADAPT.ApplicationDataModel.LoggedData.OperationData
return System.Data.DataTable
        public DataTable ProcessOperationData(OperationData operationData)
        {
            _dataTable = new DataTable();

            if (operationData.GetSpatialRecords != null)
            {
                var spatialRecords = operationData.GetSpatialRecords().ToList();
                var meters = GetWorkingData(operationData);

                CreateColumns(meters);

                foreach (var spatialRecord in spatialRecords)
                {
                    CreateRow(meters, spatialRecord);
                }

                UpdateColumnNamesWithUom(meters, spatialRecords);
            }

            return _dataTable;
        }