AgGateway.ADAPT.ISOv4Plugin.ImportMappers.LogMappers.ConnectorTypeMeterCreator.GetMetersValue C# (CSharp) Method

GetMetersValue() public method

public GetMetersValue ( List meters, AgGateway.ADAPT.ApplicationDataModel.LoggedData.SpatialRecord spatialRecord ) : UInt32
meters List
spatialRecord AgGateway.ADAPT.ApplicationDataModel.LoggedData.SpatialRecord
return System.UInt32
        public UInt32 GetMetersValue(List<WorkingData> meters, SpatialRecord spatialRecord)
        {
            var meter = (ISOEnumeratedMeter) meters.FirstOrDefault();
            var value = (EnumeratedValue) spatialRecord.GetMeterValue(meter);

            if (value.Value.Code == DefinedTypeEnumerationInstanceList.dtiDrawbar.ToModelEnumMember().Code)
                return 1;
            if (value.Value.Code == DefinedTypeEnumerationInstanceList.dtiRearTwoPoint.ToModelEnumMember().Code)
                return 2;
            if (value.Value.Code == DefinedTypeEnumerationInstanceList.dtiThreePoint.ToModelEnumMember().Code)
                return 3;
            if (value.Value.Code == DefinedTypeEnumerationInstanceList.dtiRearPivotWagonHitch.ToModelEnumMember().Code)
                return 7;

            return 0;
        }