/** Обновляет информацию о товаре на основе данных текстовых полей */ protected void updateProduct() { try { // формируем объект-товар // на основе данных диалога Product product = new Product( Integer.parseInt(txtId.getText()), txtDescription.getText(), Float.parseFloat(txtRate.getText()), Integer.parseInt(txtQuantity.getText()), 2); // обновляем данные о товаре в БД client.updateProduct(product); // productDAO.setProduct(product); } catch (Exception e) { e.printStackTrace(); // JOptionPane.showMessageDialog(this, e.getMessage()); } }