public async Task <IActionResult> IssueBook([FromBody] List <BookTranscation> books)
 {
     try
     {
         foreach (BookTranscation book in books)
         {
             var result = await _bookTransactionRepository.IssueBook(book);
         }
         return(Ok(true));
     }
     catch (ArgumentNullException argNullEx)
     {
         return(BadRequest(argNullEx.Message));
     }
     catch (ArgumentException argEx)
     {
         return(BadRequest(argEx.Message));
     }
     catch (Exception ex)
     {
         return(StatusCode(500, ex));
     }
 }