Exemple #1
0
 @Override
 public List<Food> searchFoodByName(
     String searchText, String type, String attr, String price, String status, String provider) {
   List<Food> foodList = new ArrayList<Food>();
   foodList =
       (List<Food>)
           HibernateHelper.searchListFoodByName(
               Food.class, searchText, type, attr, price, status, provider);
   return foodList;
 }
Exemple #2
0
 @Override
 public List<Food> diplayFoodCategoryAll(
     String col, List<String> numberPageList, String order, int record, int page, String sql) {
   List<Food> foodList = new ArrayList<Food>();
   foodList =
       (List<Food>)
           HibernateHelper.displayPageFoodAll(
               Food.class, col, numberPageList, order, record, page, sql);
   return foodList;
 }
 @Test
 public void simpleTestInsert() {
   SessionFactory sf = HibernateHelper.newInstance().getFactory();
   Session session = sf.openSession();
   Transaction transaction = session.beginTransaction();
   Municipio municipio = new Municipio();
   // municipio.setId(new Long(12));
   municipio.setCidade("Jaraa");
   municipio.setEstado("TRes");
   municipio.setUf("AM");
   session.save(municipio);
   transaction.commit();
 }
Exemple #4
0
 /**
  * Get all food.
  *
  * @return list of food dto
  * @see ebiz.dao.inf.IFoodDAO#getFoodListAll()
  */
 @Override
 public List<Food> getFoodListAll() {
   return (List<Food>) HibernateHelper.getObjectList(Food.class);
 }
Exemple #5
0
 @Override
 public String getNameAttrById(String id) {
   return ((FoodAttribute) HibernateHelper.getObjectById(FoodAttribute.class, id))
       .getProductAttributeName();
 }
Exemple #6
0
 @Override
 public String getNameTypeById(String id) {
   return ((FoodType) HibernateHelper.getObjectById(FoodType.class, id)).getProductTypeName();
 }
Exemple #7
0
 @Override
 public String getStatusNameByID(String id) {
   return ((FoodStatus) HibernateHelper.getObjectById(FoodStatus.class, id)).getFoodStatusName();
 }
Exemple #8
0
 @Override
 public Food getFoodById(Long key) {
   return (Food) HibernateHelper.getObjectById(Food.class, key);
 }
Exemple #9
0
 @Override
 public List<FoodPriceLevel> getPriceList() {
   return (List<FoodPriceLevel>) HibernateHelper.getObjectList(FoodPriceLevel.class);
 }
Exemple #10
0
 @Override
 public boolean isFood(Long id) {
   return HibernateHelper.isObject(Food.class, id);
 }
Exemple #11
0
 @Override
 public boolean deleteFood(Food food) {
   return HibernateHelper.deleteObject(food);
 }
Exemple #12
0
 @Override
 public boolean saveFood(Food food) {
   return HibernateHelper.saveObject(food);
 }
Exemple #13
0
 @Override
 public boolean insertFoodPriceLevel(FoodPriceLevel food) {
   return HibernateHelper.saveObject(food);
 }
Exemple #14
0
 @Override
 public boolean insertFoodType(FoodType food) {
   return HibernateHelper.saveObject(food);
 }
Exemple #15
0
 @Override
 public boolean insertFoodStatus(FoodStatus food) {
   return HibernateHelper.saveObject(food);
 }
Exemple #16
0
  public static void main(String[] args) {
    HibernateHelper hibernate = new HibernateHelper();
    Scanner in = new Scanner(System.in);
    boolean funcionar = true;
    int opc = -1, opc2;
    String parametro, parametro1, parametro2, parametro3, parametro4, parametro5;

    while (funcionar == true) {

      System.out.println("Introduzca la opción elegida: ");
      System.out.println("1- Mostrar todos los directores.");
      System.out.println("2- Mostrar películas de un director.");
      System.out.println("3- Insertar un director nuevo.");
      System.out.println("4- Insertar una película nueva.");
      System.out.println("5- Borrar una película por codigo.");
      System.out.println("6- Borrar una película por nombre.");
      System.out.println("7- Cambiar nombre de un director.");
      System.out.println("8- Salir.");
      opc = in.nextInt();
      in.nextLine();
      switch (opc) {
        case 1:
          hibernate.showDeps();
          break;
        case 2:
          System.out.println("Introduzca el código del director: ");
          parametro = in.next();
          hibernate.showPeliculasdeDirector(parametro);
          break;
        case 3:
          System.out.println("Introduzca nuevo Director:");
          System.out.print("Codigo: ");
          parametro1 = in.next();
          in.nextLine();
          System.out.println("param " + parametro1);
          System.out.print("Nombre: ");
          parametro2 = in.nextLine();
          System.out.println("param " + parametro2);
          System.out.print("Nacionalidad: ");
          parametro3 = in.next();
          // in.next();
          System.out.println("param " + parametro3);
          System.out.print("Año de Nacimiento: ");
          parametro4 = in.next();
          // in.next();
          System.out.println("param " + parametro4);
          hibernate.addDirector(parametro1, parametro2, parametro3, parametro4);
          break;
        case 4:
          System.out.println("Introduzca los datos de la película: ");
          System.out.print("Codigo: ");
          parametro1 = in.next();
          in.nextLine();
          System.out.print("Título: ");
          parametro2 = in.nextLine();
          System.out.print("Género: ");
          parametro3 = in.nextLine();
          System.out.print("Duración: ");
          parametro4 = in.next();
          in.nextLine();
          System.out.print("Nombre del Director: ");
          parametro5 = in.nextLine();
          hibernate.addPelicula(parametro1, parametro5, parametro2, parametro3, parametro4);
          break;
        case 5:
          System.out.println("Introduzca el código de la película a borrar: ");
          opc2 = in.nextInt();
          hibernate.deletePelicula(opc2);
          break;
        case 6:
          System.out.println("Introduzca el nombre de la película a borrar:");
          parametro = in.nextLine();
          hibernate.deletePelicula(parametro);
          break;
        case 7:
          System.out.println(
              "Introduzca el código del director a modificar y el nombre que desea poner: ");
          System.out.print("Codigo: ");
          opc2 = in.nextInt();
          in.nextLine();
          System.out.println("Nombre: ");
          parametro = in.nextLine();
          hibernate.updateNombreDirector(opc2, parametro);
          break;
        case 8:
          funcionar = false;
          hibernate.cerrarHibernate();
          break;
        default:
          System.out.println("Introduzca una opción válida...");
          break;
      }
    }
  }
Exemple #17
0
 @Override
 public List<FoodAttribute> getAttributeList() {
   return (List<FoodAttribute>) HibernateHelper.getObjectList(FoodAttribute.class);
 }