public void ValidateDelete(string bookReferenceNumber)
        {
            if (string.IsNullOrEmpty(bookReferenceNumber))
            {
                throw new RentExceptions.RentBadRequest("Book reference number is not valid ");
            }

            var reservation = _repo.FindReservation(bookReferenceNumber);

            if (reservation == null)
            {
                throw new RentExceptions.RentBadRequest("Reservation is not available");
            }
        }
Example #2
0
 public IBook FindReservation(string bookReferenceNumber)
 {
     return(_repo.FindReservation(bookReferenceNumber));
 }