Package it.hotel.model.booking

Examples of it.hotel.model.booking.ConfirmedBooking


  }
   
 
  private void setupExpectedConfirmedBookings(){
   
    confBooking = new ConfirmedBooking();
    confBooking.setId(3);
    confBooking.setType("CONFIRMED");
    confBooking.setTotal(new BigDecimal(100));
    confBooking.setBeginDate(CalendarUtils.GetToday());
    confBooking.setFinishDate(CalendarUtils.nexDay(CalendarUtils.GetToday()));
View Full Code Here


   }
 
   public void testCheckOut(){
    
     Booking book = (Booking) bookingRawManager.get(b2.getId());
     ConfirmedBooking confirmedBooking2= bookingRawManager.checkIn(book);
     bookingRawManager.checkOut(confirmedBooking2.getId());
     List<Booking> existingBookings1=(List<Booking>) bookingRawManager.getAllCompletedBookings();
     assertTrue(existingBookings1.size()==2);
         
}
View Full Code Here

   public void testGetAllCompletedBooking (){
    

    
     Booking book = (Booking) bookingRawManager.get(b2.getId());
     ConfirmedBooking confirmedBooking2= bookingRawManager.checkIn(book);
     bookingRawManager.checkOut(confirmedBooking2.getId());
    

     List<Booking> existingBookings = (List<Booking>) bookingRawManager.getAllCompletedBookings();
     assertTrue(existingBookings.size()==2);
   }
View Full Code Here

  
   public void testGetConfirmedBooking(){
    
     Booking b = (Booking) bookingRawManager.get(bf.getId());
     confirmedBooking1= bookingRawManager.checkIn(b);
     ConfirmedBooking existingBookings = bookingRawManager.getConfirmedBooking(confirmedBooking1.getId());
     assertEquals(confirmedBooking1, existingBookings);
   }
View Full Code Here

   * @param resp
   * @return
   */
  public ModelAndView view(HttpServletRequest req, HttpServletResponse resp){
    int id = Integer.parseInt(req.getParameter("id"));
    ConfirmedBooking confirmed = bookingManager.getConfirmedBooking(id);
    bookingManager.updateConfirmedBookingWithTodaysDateIfNecessary(confirmed);
    ConfirmedBookingDTO confirmedBookingDTO = new ConfirmedBookingDTO(confirmed);
    return new ModelAndView("hotel.confirmedBooking.view", "confirmedBooking", confirmedBookingDTO);
  }
View Full Code Here

    HttpSession session = null;
    session = req.getSession();
    ServletContext context = session.getServletContext();
    String path = context.getRealPath("/");
    int id = Integer.parseInt(req.getParameter("id"));
    ConfirmedBooking confirmedBooking = bookingManager.getConfirmedBooking(id);
    bookingManager.updateConfirmedBookingWithTodaysDateIfNecessary(confirmedBooking);
    ConfirmedBookingDTO confirmedBookingDTO = new ConfirmedBookingDTO(confirmedBooking);
    ConfirmedBookingReportMaker report = new ConfirmedBookingReportMaker(confirmedBooking);
    OutputStream out = null;
    try {
View Full Code Here

   * @return
   */
  public ModelAndView addService(HttpServletRequest req, HttpServletResponse resp){
   
    int id = Integer.parseInt(req.getParameter("id"));
    ConfirmedBooking confirmedBooking = bookingManager.getConfirmedBooking(id);
   
    try{
     
      double cost_double = Double.parseDouble(req.getParameter("cost"));
      BigDecimal cost = BigDecimal.valueOf(cost_double)
      String description = req.getParameter("description");
     
      Service service = new Service();
      service.setCost(cost);
      service.setDescription(description);
      service.setDateadded(CalendarUtils.GetToday());
      confirmedBooking.addServices(service);
      bookingManager.updateConfirmedBookingWithTodaysDateIfNecessary(confirmedBooking);
      bookingManager.add(confirmedBooking);
     
    }
    catch (Exception e){
View Full Code Here

  public void testService(){
   
   
     
 
   ConfirmedBooking conf = bookingRawManager.getConfirmedBooking(confirmedBooking.getId());
   Collection<Service> services=conf.getServices();

     assertNotNull(services);
    assertNotNull(confirmedBooking);
   
   
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);
     assertEquals(confirmed.CalculateServicesTotal(),new BigDecimal(100));
    
    
    confirmed.CalculateTotal();
    
   
  }
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);
     assertEquals(confirmed.CalculateServicesTotal(),new BigDecimal(100));
    
   
    
   
  }
View Full Code Here

TOP

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

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.