Package it.hotel.model.customer

Examples of it.hotel.model.customer.Customer


  /**
   * @throws
   * @return
   */
  protected ModelAndView onSubmit(HttpServletRequest req, HttpServletResponse res, Object command, BindException errors) throws Exception{
    Customer customer = (Customer) command;
    Structure hotel = (Structure) structureManager.get(customer.getHotelId());
    customer.setStructure(hotel);
      customerManager.add(customer);
      if(req.getParameter("_target3") != null){
        return new ModelAndView("hotel.booking.customerNew", "customer", customer);
      }else{
        return new ModelAndView("redirect:/customer/list.htm");
View Full Code Here


  }

   
    public void testCustomer(){
      Customer customer = (Customer) customerRawManager.get(c.getId());
     
      assertNotNull(customer);
      assertEquals("via del campo", customer.getAddress());
      assertEquals("0908", customer.getCap());
      assertEquals("Cagliari", customer.getCity());
      assertEquals("123Stella", customer.getCodicefiscale());
      assertEquals("male", customer.getGender());
      assertEquals(hotel2, customer.getStructure());
      assertEquals(hotel2.getId(), customer.getHotelId());
      assertEquals("Zorro", customer.getName());
      assertEquals("Messico", customer.getNation());
      assertEquals("Don DIego", customer.getSurname());
      assertEquals("000897", customer.getTelephone());
     
      assertTrue(c.isFromStructure(hotel2.getId()));
     
     
      customerRawManager.remove(customer);
View Full Code Here

   *
   * @param request
   * @return
   */
  private List<Customer> searchCustomers(HttpServletRequest request){   
    Customer customer = new Customer();
    String name = request.getParameter("name");
    String surname = request.getParameter("surname");
    if(!"".equals(name)) customer.setName(name);
    if(!"".equals(surname)) customer.setSurname(surname);
    return (List) customerManager.searchCustomer(customer);   
  }
View Full Code Here

   */
  public ModelAndView editCheckin(HttpServletRequest req, HttpServletResponse resp) {
    String id= req.getParameter("id");
    if(id != null){
      Booking booking = (Booking)bookingManager.get(Integer.parseInt(id));
      Customer customer = booking.getCustomer();
      BookingDTO bookingDTO = new BookingDTO(booking);
     
      req.setAttribute("booking", bookingDTO);
      ArrayList<Structure>  hotels = new  ArrayList<Structure>();
      hotels.add(booking.getStructure());
View Full Code Here

   
    ConfirmedBooking confirmed;
    confirmed = new ConfirmedBooking(booking);
    confirmedBookingDAO.save(confirmed);
    getDAO().remove(booking);
    Customer customer=booking.getCustomer();
    customerManager.add(customer);

    return confirmed;
  }
View Full Code Here

     
     
   
    req.setMethod("POST");
   
    customer= new Customer();
    customer.setId(1);
   
    req.setRequestURI("http://localhost:8080/hotel/Booking/checkin.htm");
    req.addParameter("begindate","17/3/2008");
    req.addParameter("finishdate", "21/12/2008");
View Full Code Here

      HttpServletResponse response, Object command, BindException errors)
  throws Exception {


    String id= req.getParameter("idBooking");
    Customer customer = (Customer) command;
    Booking  booking =(Booking)bookingManager.get(Integer.parseInt(id));

    customer.setStructure(booking.getStructure());
    customer.setHotelId(booking.getStructure().getId());
    booking.setCustomer(customer);
    bookingManager.checkIn(booking);

    return super.onSubmit(req, response, command, errors);
  }
View Full Code Here

  protected void setUp()  {
    manager = new CustomerManager();
      dao = EasyMock.createMock(ICustomerDAO.class);
      manager.setDAO(dao);
      o = new Customer();
      o1 = new Customer();
      lista= new ArrayList<Customer>();
   
  }
View Full Code Here

      booking.setFinishDate(finishdate);
      Structure structure = (Structure) structureManager.get(user.getStructureId());
      booking.setStructure(structure);
      Room roomToBook = roomManager.getRoomFromRoomNumber(user.getStructureId(), room);
      booking.setRoom(roomToBook);
      Customer customer = new Customer();
      customer.setName(customername);
      customer.setSurname(customersurname);
      customer.setStructure(structure);
      customerManager.add(customer);
      booking.setCustomer(customer);
      bookings.add(booking);
    } catch (SystemException e) {
      //TODO send failed message here!
View Full Code Here

TOP

Related Classes of it.hotel.model.customer.Customer

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.