public IEnumerable <BookOrder> GetByState(BookOrderState state)
 {
     using (var connection = CreateConnection())
     {
         return(GetBookOrdersAction.Execute(connection, state: state));
     }
 }
 public IEnumerable <BookOrder> Get()
 {
     using (var connection = CreateConnection())
     {
         return(GetBookOrdersAction.Execute(connection));
     }
 }
 public IEnumerable <BookOrder> GetBySupplier(string supplier, BookOrderState state)
 {
     using (var connection = CreateConnection())
     {
         return(GetBookOrdersAction.Execute(connection, supplier, state));
     }
 }