private void displayInventoryRecord(Inventory theInventory) throws DatabaseException {

    System.out.println(theInventory.getSku() + ":");
    System.out.println("\t " + theInventory.getItemName());
    System.out.println("\t " + theInventory.getCategory());
    System.out.println("\t " + theInventory.getVendor());
    System.out.println("\t\tNumber in stock: " + theInventory.getVendorInventory());
    System.out.println("\t\tPrice per unit:  " + theInventory.getVendorPrice());
    System.out.println("\t\tContact: ");

    Vendor theVendor = da.vendorByName.get(theInventory.getVendor());
    assert theVendor != null;

    System.out.println("\t\t " + theVendor.getAddress());
    System.out.println(
        "\t\t " + theVendor.getCity() + ", " + theVendor.getState() + " " + theVendor.getZipcode());
    System.out.println("\t\t Business Phone: " + theVendor.getBusinessPhoneNumber());
    System.out.println("\t\t Sales Rep: " + theVendor.getRepName());
    System.out.println("\t\t            " + theVendor.getRepPhoneNumber());
  }