public string UpdateBookReader(String readerID, DateTime dateTime) { BookReaderGateway aBookReaderGateway = new BookReaderGateway(); if (aBookReaderGateway.UpdateBookReader(readerID) && aRequestGateway.UpdateTakeDate(dateTime, readerID) && aRequestGateway.UpdateReaderTakeBook(readerID, dateTime)) { return("Book reader list updated"); } return("Book reader list update failed"); }
public bool ReturnThisBook(string bookID, string readerID) { BookGateway aBookGateway = new BookGateway(); BookReaderGateway aBookReaderGateway = new BookReaderGateway(); RequestGateway aRequestGateway = new RequestGateway(); if (aBookGateway.UpdateReturnBookQuantity(bookID) && aBookReaderGateway.UpdateBookReaderTakenBook(readerID) && aRequestGateway.ReturnBook(bookID) && aRequestGateway.UpdateReturnDate(readerID)) { return(true); } return(false); }