Esempio n. 1
0
 protected override void OnReadXml(XmlReader aXmlReader, SepaMessageInfo aMessageInfo)
 {
     if (base.MessageType != aMessageInfo.MessageType)
     {
         throw new ArgumentException();
     }
     this._ReadGroupHeader(aXmlReader, aMessageInfo);
     while (aXmlReader.IsStartElement("PmtInf"))
     {
         SepaPaymentInformation item = this.NewPaymentInformation();
         item.ReadXml(aXmlReader, aMessageInfo);
         if (this.m_nBtchBookgRead != SepaTriState.Default)
         {
             item.BatchBooking = this.m_nBtchBookgRead;
         }
         this.m_vPmtInfs.Add(item);
     }
 }
Esempio n. 2
0
 internal SepaTransactionInformations(SepaPaymentInformation aPmtInf) : base(aPmtInf)
 {
 }