Ceci est une ancienne révision du document !
Scrumtool : Gestion de projet de type SCRUM
Gestion des projets
1- Fonctionnalités
2- Vues
3- Contrôleurs
3.1 Cproducts - Add Product
view.getBtnProducts().addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent arg0) { if (view.getBtnProducts().getText() == "Add this project") { if (view.getTxtNameProject().getText().equals("") || view.getTxtDescriptionProduct().getText().equals("")) { Utils.MsgBox(view.getShell(), "Please complete all fields", "information"); } else { boolean nomUtilise = false; for (Product product : DAO.getProducts()) { if (product.getName().equals(view.getTxtNameProject().getText())) { nomUtilise = true; } } if (nomUtilise == true) { Utils.MsgBox(view.getShell(), "A project already has this name", "information"); } else { Product product = new Product(view.getTxtNameProject().getText(), view.getTxtDescriptionProduct().getText(), null, null, null); DAO.SQLProduct(product, "insert"); view.getTableViewerProducts().add(product); Utils.MsgBox(view.getShell(), "Project is create", "information"); } } } else { // Code update product } } });