Examples of RoomDao


Examples of com.alexnevsky.hotel.dao.RoomDAO

    try {
      AbstractDAOFactory daoFactory = Controller.getDAOFactory();

      OrderDAO orderDAO = daoFactory.getOrderDAO();
      FormDAO formDAO = daoFactory.getFormDAO();
      RoomDAO roomDAO = daoFactory.getRoomDAO();

      Order order = null;
      order = orderDAO.find(orderId);

      Form form = null;
      form = formDAO.find(formId);

      Room room = null;
      room = roomDAO.find(roomId);

      Double amount = null;
      if (form != null && room != null) {
        amount = room.getNightPrice() * form.getNights();
        orderDAO.update(roomId, amount, order.getId());
View Full Code Here

Examples of com.alexnevsky.hotel.dao.RoomDAO

      AbstractDAOFactory daoFactory = Controller.getDAOFactory();

      OrderDAO orderDAO = daoFactory.getOrderDAO();
      FormDAO formDAO = daoFactory.getFormDAO();
      CustomerDAO customerDAO = daoFactory.getCustomerDAO();
      RoomDAO roomDAO = daoFactory.getRoomDAO();
      CreditCardDAO creditCardDAO = daoFactory.getCreditCardDAO();

      order = orderDAO.find(this.orderId);
      form = formDAO.find(order.getFormId());

      freeRoomList = this.getFreeRooms(form);

      customer = customerDAO.find(order.getCustomerId());
      creditCard = creditCardDAO.find(customer.getCreditCardNumber());

      Long orderRoomId = order.getRoomId();

      Long formId = order.getFormId();
      form = formDAO.find(formId);

      orderRoom = roomDAO.find(orderRoomId);
    } catch (DAOException ex) {
      logger.error(ex, ex);
      return MessageManager.DAO_EXCEPTION_ERROR_MESSAGE;
    }
View Full Code Here

Examples of com.alexnevsky.hotel.dao.RoomDAO

    AbstractDAOFactory daoFactory = Controller.getDAOFactory();

    OrderDAO orderDAO = daoFactory.getOrderDAO();
    FormDAO formDAO = daoFactory.getFormDAO();
    RoomDAO roomDAO = daoFactory.getRoomDAO();

    Date arrival = form.getArrival();
    Integer nights = form.getNights();
    Date departure = this.getDepartureDate(arrival, nights);

    Integer adult = form.getAdult();
    Integer child = form.getChild();
    RoomClassEnum roomClass = form.getRoomClass();

    List<Room> roomParamList = null;
    roomParamList = roomDAO.list(adult, child, roomClass);

    List<Room> notFreeRoomList = new ArrayList<Room>();

    for (Room room : roomParamList) {
      List<Order> orderWithParamRoomList = null;
View Full Code Here

Examples of com.alexnevsky.hotel.dao.RoomDAO

      orderList = orderDAO.listWhereCustomer(this.customerId);

      FormDAO formDAO = daoFactory.getFormDAO();
      Form form = null;

      RoomDAO roomDAO = daoFactory.getRoomDAO();
      Room room = null;

      for (Order order : orderList) {
        Long orderRoomId = order.getRoomId();

        room = roomDAO.find(orderRoomId);

        Long formId = order.getFormId();
        form = formDAO.find(formId);

        sb.append(this.generateHTML(order, form, room));
View Full Code Here

Examples of com.alexnevsky.hotel.dao.RoomDAO

    List<Room> roomList = null;

    try {
      AbstractDAOFactory daoFactory = Controller.getDAOFactory();

      RoomDAO roomDAO = daoFactory.getRoomDAO();
      roomList = roomDAO.list();
    } catch (DAOException ex) {
      logger.error(ex, ex);
      return MessageManager.DAO_EXCEPTION_ERROR_MESSAGE;
    }
View Full Code Here

Examples of com.alexnevsky.hotel.dao.RoomDAO

      AbstractDAOFactory daoFactory = Controller.getDAOFactory();

      OrderDAO orderDAO = daoFactory.getOrderDAO();
      FormDAO formDAO = daoFactory.getFormDAO();
      CustomerDAO customerDAO = daoFactory.getCustomerDAO();
      RoomDAO roomDAO = daoFactory.getRoomDAO();
      CreditCardDAO creditCardDAO = daoFactory.getCreditCardDAO();

      List<Order> orderList = null;
      orderList = orderDAO.list();

      Customer customer = null;
      CreditCard creditCard = null;
      Form form = null;
      Room room = null;

      for (Order order : orderList) {
        customer = customerDAO.find(order.getCustomerId());
        creditCard = creditCardDAO.find(customer.getCreditCardNumber());

        Long orderRoomId = order.getRoomId();
        Long formId = order.getFormId();
        form = formDAO.find(formId);
        room = roomDAO.find(orderRoomId);

        sb.append(this.generateHTML(order, customer, creditCard, form, room));
      }
    } catch (DAOException ex) {
      logger.error(ex, ex);
View Full Code Here

Examples of org.apache.openmeetings.data.conference.dao.RoomDao

  }
 
  private List<Room> getRoomList() {
    //FIXME need to be reviewed
    List<Room> result = new ArrayList<Room>();
    RoomDao dao = Application.getBean(RoomDao.class);
    result.addAll(dao.getPublicRooms());
    for (Organisation_Users ou : Application.getBean(UsersDao.class).get(WebSession.getUserId()).getOrganisation_users()) {
      result.addAll(dao.getOrganisationRooms(ou.getOrganisation().getOrganisation_id()));
    }
    if (getModelObject().getRoom() != null && getModelObject().getRoom().getAppointment()) { //FIXME review
      result.add(getModelObject().getRoom());
    }
    return result;
View Full Code Here

Examples of org.apache.openmeetings.db.dao.room.RoomDao

    }
   
    private List<Room> getRoomList() {
      //FIXME need to be reviewed
      List<Room> result = new ArrayList<Room>();
      RoomDao dao = getBean(RoomDao.class);
      result.addAll(dao.getPublicRooms());
      for (Organisation_Users ou : getBean(UserDao.class).get(getUserId()).getOrganisation_users()) {
        result.addAll(dao.getOrganisationRooms(ou.getOrganisation().getOrganisation_id()));
      }
      if (getModelObject().getRoom() != null && getModelObject().getRoom().getAppointment()) { //FIXME review
        result.add(getModelObject().getRoom());
      }
      return result;
View Full Code Here

Examples of org.apache.openmeetings.db.dao.room.RoomDao

    }
   
    private List<Room> getRoomList() {
      //FIXME need to be reviewed
      List<Room> result = new ArrayList<Room>();
      RoomDao dao = getBean(RoomDao.class);
      result.addAll(dao.getPublicRooms());
      for (Organisation_Users ou : getBean(UserDao.class).get(getUserId()).getOrganisation_users()) {
        result.addAll(dao.getOrganisationRooms(ou.getOrganisation().getOrganisation_id()));
      }
      if (getModelObject().getRoom() != null && getModelObject().getRoom().getAppointment()) { //FIXME review
        result.add(getModelObject().getRoom());
      }
      return result;
View Full Code Here

Examples of org.apache.openmeetings.db.dao.room.RoomDao

  public RoomsSelectorPanel(String id, MenuParams param) {
    super(id);

    long title, desc;
    RoomDao roomDao = Application.getBean(RoomDao.class);
    switch (param) {
      case myTabButton:
        title = 781L;
        desc = 782L;
        add(new RoomsPanel("rooms", getMyRooms()));
        break;
      case privateTabButton:
        title = 779L;
        desc = 780L;
        add(new RoomsTabbedPanel("rooms"));
        break;
      case publicTabButton:
      default:
        title = 777L;
        desc = 778L;
        add(new RoomsPanel("rooms", roomDao.getPublicRooms()));
        break;
    }
    add(new Label("title", WebSession.getString(title)));
    add(new Label("desc", WebSession.getString(desc)));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.