diff --git a/src/main/java/db/AllRecipes.java b/src/main/java/db/AllRecipes.java new file mode 100644 index 0000000..eac966e --- /dev/null +++ b/src/main/java/db/AllRecipes.java @@ -0,0 +1,15 @@ +package db; + +import java.util.List; + +public class AllRecipes extends SearchRecipe { + + public List obtainRecipeNames() { + Cookbook myCb = new Cookbook(); + List names = myCb.obtainNames(); + myCb.closeConnection(); + + return names; + } + +} \ No newline at end of file diff --git a/src/main/java/db/SearchRecipe.java b/src/main/java/db/SearchRecipe.java new file mode 100644 index 0000000..7350ebb --- /dev/null +++ b/src/main/java/db/SearchRecipe.java @@ -0,0 +1,7 @@ +package db; + +import java.util.List; + +public abstract class SearchRecipe { + public abstract List obtainRecipeNames(); +} \ No newline at end of file diff --git a/src/main/java/db/SearchRecipeNameTag.java b/src/main/java/db/SearchRecipeNameTag.java new file mode 100644 index 0000000..9445ef2 --- /dev/null +++ b/src/main/java/db/SearchRecipeNameTag.java @@ -0,0 +1,17 @@ +package db; + +import java.util.List; + +import ksiazka.kucharska.FrmMain; + +public class SearchRecipeNameTag extends SearchRecipe { + + public List obtainRecipeNames() { + Cookbook myCb = new Cookbook(); + List names = myCb.obtainSearchedNames(FrmMain.txtSearch.getText(), FrmMain.txtSearch.getText()); + myCb.closeConnection(); + + return names; + } + +} \ No newline at end of file