Exemple #1
0
        private void CreateMTI(DataString dataString)
        {
            string mti = dataString.Data.Substring(readerIndex, 4);

            readerIndex           = 4;
            MessageTypeIdentifier = new MessageTypeIdentifier(mti);;
        }
        public ISO8583Builder(MessageTypeIdentifier mti, DataElementsDefinition dataElementsDefinition)
        {
            _messageTypeIdentifier = mti
                                     ?? throw new ArgumentNullException(nameof(MessageTypeIdentifier));

            _dataElementsDefinition = dataElementsDefinition
                                      ?? throw new ArgumentNullException(nameof(DataElementsDefinition));;
        }
Exemple #3
0
 public override string ToString()
 {
     return(MessageTypeIdentifier.ToString()
            + BitMaps.ToString()
            + DataElements.ToString());
 }
Exemple #4
0
 public Message(MessageTypeIdentifier mti, DataElementsDefinition dataElementDefinition)
 {
     MessageTypeIdentifier = mti;
     BitMaps      = new BitMapCollection();
     DataElements = new DataElementCollection();
 }