protected void OnAuditingTransaction(BankTransaction bankTrans) { if (this.AuditingTransaction != null) { AuditEventArgs auditTrans = new AuditEventArgs(bankTrans); this.AuditingTransaction(this, auditTrans); } }
public void RecordTransaction(object sender, AuditEventArgs eventData) { BankTransaction tempTrans = eventData.getTransaction(); if (tempTrans != null) { this.auditFile.WriteLine("Amount: {0}\tDate: {1}", tempTrans.Amount(), tempTrans.When()); } }