Package it.hotel.model.booking

Examples of it.hotel.model.booking.Booking


    Map roomsByTypology = bookingManager.getRoomsByCombination(combinazioneId, booking.getBeginDate(), booking.getFinishDate(), booking.getStructure());
    return roomsByTypology;
  }

  private void setProperties(Object command){
    Booking booking = (Booking)command;
    if(booking.getStructure().getId() != 0){
      booking.setStructure( (Structure) structureManager.get(booking.getStructure().getId()));
    }
 
  }
View Full Code Here


    String begindate = CalendarUtils.GetDateAsString(booking.getBeginDate());
    String finishdate = CalendarUtils.GetDateAsString(booking.getFinishDate());
    String code= booking.getStructure().getId() +booking.getName()+ booking.getSurname()+begindate+finishdate;
    customerManager.add(booking.getCustomer());
    for(Room room : booking.getRoomsToBooking()){
      Booking bookingSingleRoom = new UnconfirmedBooking();
      bookingSingleRoom.setAccomodation(booking.getAccomodation());
      bookingSingleRoom.setBeginDate(booking.getBeginDate());
      bookingSingleRoom.setCustomer(booking.getCustomer());
      bookingSingleRoom.setFinishDate(booking.getFinishDate());
      bookingSingleRoom.setStructure(booking.getStructure());
      bookingSingleRoom.setRoom(room);
      bookingSingleRoom.setCode(code);
      bookingManager.add(bookingSingleRoom);
      try {
        ArrayList<Booking> bookings = (ArrayList<Booking>)bookingManager.searchByExample(bookingSingleRoom);
        req.setAttribute("booking", bookings.get(0));
        mail.sendMailHotel(bookingSingleRoom);
        mail.sendMailCustomer(bookingSingleRoom);
      } catch (MailException e) {
        System.out.println(e.getMessage());
        bookingManager.remove(bookingSingleRoom.getId());
        throw e;
      }
   
     
    }
View Full Code Here

   
  }
 
  public void testConfirmedBooking() throws Exception {
   
    Booking b = (Booking) bookingRawManager.get(b2.getId());
    assertNotNull(b);
     ConfirmedBooking confirmed= bookingRawManager.checkIn(b);
     assertNotNull(confirmed);
    
     confirmed.addServices(s);
View Full Code Here

  }
 
 
public void testGetTotalBooking() throws Exception {
   
    Booking b = (Booking) bookingRawManager.get(b2.getId());
    assertNotNull(b);
     ConfirmedBooking confirmed= bookingRawManager.checkIn(b);
     assertNotNull(confirmed);
    
     confirmed.addServices(s);
View Full Code Here

   
  }
 
  public void testCompletedBooking() throws Exception {
   
    Booking b = (Booking) bookingRawManager.get(bf.getId());
    assertNotNull(b);
   
     ConfirmedBooking confirmed= bookingRawManager.checkIn(b);
     assertNotNull(confirmed);
   
View Full Code Here

   
  }
 
  public void testRemove() throws Exception {
   
    Booking b1 = (Booking) bookingRawManager.get(b.getId());
    assertNotNull(b1);
    int id = b1.getId();
    bookingRawManager.remove(id);
    Booking c = (Booking) bookingRawManager.get(id);
    assertNull(c);
  }
View Full Code Here

    assertNull(c);
  }
 
  public void testGetBooking() throws Exception {

    Booking b1 = (Booking) bookingRawManager.get(b.getId());

    assertEquals(2, 2);
   
   
    assertNotNull(b1);
    assertEquals(b1.getAccomodation(),"PN");
    assertEquals(b1.getBeginDate(),CalendarUtils.GetGregorianCalendar("11/02/2009"));
 
    assertEquals(b1.getClass(), Booking.class);
    assertEquals(b1.getCustomer().getId(),c.getId());
    assertEquals(b1.getFinishDate(),CalendarUtils.GetGregorianCalendar("14/02/2009"));
 
   
    assertEquals(b1.getStructure().getId(),hotel2.getId());
    assertEquals(b1.getRoom().getId(), r.getId());
    assertEquals(b1.getType(),"BOOKING");
   
  }
View Full Code Here

  public void testGetAll() throws Exception {
 
    int size;
    size= bookingRawManager.getAll().size();
   
    b = new Booking();
    b.setCustomer(c);
    b.setStructure(hotel2);
    b.setRoom(r);
    b.setBeginDate(CalendarUtils.GetGregorianCalendar("11/02/2009"));
    b.setFinishDate(CalendarUtils.GetGregorianCalendar("14/02/2009"));
View Full Code Here

//   
  }
 
  public void testSave() throws Exception {
   
    Booking c = (Booking) bookingRawManager.get(b.getId());
    assertNotNull(c);
    assertEquals(c.getBeginDate(),b.getBeginDate());
  }
View Full Code Here

    List<Booking> bookings = smsManager.parse(message);
    for (Booking booking : bookings){
      bookingManager.add(booking);
    }
   
    Booking booking = bookings.get(0);
   
    hotelName = booking.getHotel().getName();
   
    if(customerPhoneNumber != null)
    {
      boolean answer = smsManager.smsResponse(customerPhoneNumber);
    }
View Full Code Here

TOP

Related Classes of it.hotel.model.booking.Booking

Copyright © 2018 www.massapicom. 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.