public Purchase(Reader reader, CopyInfo copyInfo, DateTime eventDate) : base(reader, copyInfo, eventDate) { }
public Purchase(Reader reader, CopyInfo copyInfo) : base(reader, copyInfo) { }
public Borrowing(Reader reader, CopyInfo copyInfo, DateTime eventDate) : base(reader, copyInfo, eventDate) { }
public Borrowing(Reader reader, CopyInfo copyInfo) : base(reader, copyInfo) { }
public Borrowing(Reader reader, CopyInfo copyInfo, DateTime eventDate, DateTime endDate) : base(reader, copyInfo, eventDate) { this.endDate = endDate; }