public void createHotelItem(ActionEvent event) throws IOException, NoSuchAlgorithmException {
    getReservationmanager().addReservation2();
    setMemberAccount(
        (MemberAccount)
            FacesContext.getCurrentInstance()
                .getExternalContext()
                .getSessionMap()
                .get("currentMember"));
    System.err.println("  hahah  ");

    System.err.println(
        "test 1 " + getReservationmanager().getRtreservation().getRoomtype().getHotel().getName());
    String orderName =
        getReservationmanager().getRtreservation().getRoomtype().getHotel().getName()
            + " : "
            + getReservationmanager().getRtreservation().getRoomtype().getType();
    System.err.println("Order Name : " + orderName);
    Date start = getReservationmanager().getRtreservation().getDateFrom();
    Date end = getReservationmanager().getRtreservation().getDateTo();
    String description = "reservation period: " + start + " to " + end;
    System.err.println(description);
    System.err.println("duration " + getReservationmanager().getDuration());
    System.err.println("quantity " + getReservationmanager().getRoomQuantity());
    int quantity =
        getReservationmanager().getRtreservation().getDuration()
            * getReservationmanager().getRtreservation().getRoomQuantity();
    System.err.println(quantity);
    //        double price =
    // (double)reservationmanager.getRtreservation().getRoomtype().getPrice_l();

    String str = "" + getReservationmanager().getRtreservation().getRoomtype().getPrice_l();
    double price = Double.parseDouble(str);
    System.out.println("price " + price);

    System.err.println(price);
    this.setHotelItem(
        bimbl.addHotelItem(getMemberAccount(), orderName, quantity, price, description));
    System.err.println("add successfully!");
    FacesMessage msg = new FacesMessage("Your hotel order is succesfully added to Shopping Cart!");
    FacesContext.getCurrentInstance().addMessage(null, msg);
    FacesContext fc = FacesContext.getCurrentInstance();
    ExternalContext ec = fc.getExternalContext();
    ec.redirect("../CRM/Payment/cart.xhtml");
  }