Exemplo n.º 1
0
        private void UpdateRecord(PostalInformationExtractItem postalInformation, Action <PostalDbaseRecord> updateFunc)
        {
            var record = new PostalDbaseRecord();

            record.FromBytes(postalInformation.DbaseRecord, _encoding);

            updateFunc(record);

            postalInformation.DbaseRecord = record.ToBytes(_encoding);
        }
Exemplo n.º 2
0
 private void UpdateVersie(PostalInformationExtractItem postalInformation, Instant timestamp)
 => UpdateRecord(postalInformation, record => record.versieid.SetValue(timestamp.ToBelgianDateTimeOffset()));
Exemplo n.º 3
0
 private void UpdateStatus(PostalInformationExtractItem postalInformation, string status)
 => UpdateRecord(postalInformation, record => { record.status.Value = status; });