| @ -0,0 +1,60 @@ | |||||
| package ksiazka.kucharska; | |||||
| import java.util.List; | |||||
| import javax.swing.DefaultListModel; | |||||
| import db.Cookbook; | |||||
| import db.Recipe; | |||||
| import ksiazka.kucharska.FrmMain; | |||||
| public class RetrieveData extends FrmMain{ | |||||
| /** | |||||
| * | |||||
| */ | |||||
| private static final long serialVersionUID = 1L; | |||||
| public static void insertSampleData(){ | |||||
| Cookbook myCb = new Cookbook(); | |||||
| myCb.insertRecipe("Kanapka", | |||||
| "Chleb, margaryna, szynka", | |||||
| "Posmarować kanapke margaryną i położyć na niej plaster szynki", | |||||
| "kanapka, szynka, chleb"); | |||||
| myCb.insertRecipe("Kanapka z sererm", | |||||
| "Chleb, margaryna, ser", | |||||
| "Posmarować kanapke margaryną i położyć na niej plaster sera", | |||||
| "kanapka, ser, chleb"); | |||||
| myCb.closeConnection(); | |||||
| } | |||||
| public static void fillList(){ | |||||
| Cookbook myCb = new Cookbook(); | |||||
| List<String> names = myCb.selectNames(); | |||||
| DefaultListModel recipesList; | |||||
| recipesList = getRecipesList(); | |||||
| for (String r : names) | |||||
| { | |||||
| recipesList.addElement(r); | |||||
| } | |||||
| myCb.closeConnection(); | |||||
| } | |||||
| public static void fillComponents(String name){ | |||||
| Cookbook myCb = new Cookbook(); | |||||
| Recipe myRecipe = myCb.selectRecipe(name); | |||||
| lblRecipeTitle.setText(name); | |||||
| txtIngredients.setText(myRecipe.getIngredients()); | |||||
| txtDescription.setText(myRecipe.getDescription()); | |||||
| txtTags.setText(myRecipe.getTags()); | |||||
| myCb.closeConnection(); | |||||
| } | |||||
| public static void addNewRecipe(){ | |||||
| Cookbook myCb = new Cookbook(); | |||||
| myCb.insertRecipe(txtEdTitle.getText(), txtIngredients.getText(), txtDescription.getText(), txtTags.getText()); | |||||
| myCb.closeConnection(); | |||||
| } | |||||
| public static void removeRecipe(String name){ | |||||
| Cookbook myCb = new Cookbook(); | |||||
| myCb.deleteRecipe(name); | |||||
| myCb.closeConnection(); | |||||
| } | |||||
| } | |||||