AgGateway.ADAPT.ISOv4Plugin.ImportMappers.LogMappers.WorkStateMeterCreator.GetValueForMeter C# (CSharp) Method

GetValueForMeter() public method

public GetValueForMeter ( SpatialValue value, AgGateway.ADAPT.ApplicationDataModel.LoggedData.EnumeratedWorkingData meter ) : AgGateway.ADAPT.ApplicationDataModel.Representations.EnumeratedValue
value SpatialValue
meter AgGateway.ADAPT.ApplicationDataModel.LoggedData.EnumeratedWorkingData
return AgGateway.ADAPT.ApplicationDataModel.Representations.EnumeratedValue
        public EnumeratedValue GetValueForMeter(SpatialValue value, EnumeratedWorkingData meter)
        {
            var enumMember = value != null && value.Value == 1
                ? DefinedTypeEnumerationInstanceList.dtiRecordingStatusOn.ToModelEnumMember()
                : DefinedTypeEnumerationInstanceList.dtiRecordingStatusOff.ToModelEnumMember();
            return new EnumeratedValue
            {
                Representation = meter.Representation as EnumeratedRepresentation,
                Value = enumMember,
                Code = enumMember.Code
            };
        }