Esempio n. 1
0
 public Borrow(ReaderId readerId, CopyId copyId)
 {
     BorrowId   = new BorrowId(Guid.NewGuid());
     ReaderId   = readerId;
     CopyId     = copyId;
     BorrowDate = DateTime.Now;
     ReturnDate = BorrowDate.AddDays(30);
 }
 public Reservation(ReaderId readerId, CopyId copyId)
 {
     ReservationId   = new ReservationId(Guid.NewGuid());
     ReaderId        = readerId;
     CopyId          = copyId;
     ReservationDate = DateTime.Now;
     ReleaseDate     = ReservationDate.AddDays(1);
     Status          = ReservationStatus.Pending;
 }