Examples of RESCarListType


Examples of org.talend.services.reservation.types.RESCarListType

  public org.talend.services.reservation.types.RESCarListType getAvailableCars(
      org.talend.services.reservation.types.RESProfileType profile) {
    //
    logData("getAvailableCars", "request", profile);
    // Load customer data
    RESCarListType carList = getListOfAvailableCars(profile);

    logData("getAvailableCars", "response", carList);
    return carList;
  }
View Full Code Here

Examples of org.talend.services.reservation.types.RESCarListType

  private RESCarListType getListOfAvailableCars(RESProfileType profile) {
    /*
     * <xsd:enumeration value="NONE" /> <xsd:enumeration value="NORMAL" />
     * <xsd:enumeration value="GOLD" /> <xsd:enumeration value="PLATINUM" />
     */
    RESCarListType carList = resFactory.createRESCarListType();

    CRMStatusType status = profile.getCrmStatus();
    if (status == CRMStatusType.NONE) {
      carList.getCar().add(
          createCar("01-001-00099", "Panda", "Basic", "Fiat",
              "30.00", "45.00", "25.00"));
    } else if (status == CRMStatusType.NORMAL) {
      carList.getCar().add(
          createCar("01-001-00099", "Panda", "Basic", "Fiat",
              "30.00", "45.00", "25.00"));
      carList.getCar().add(
          createCar("01-002-00079", "Fiesta", "Basic", "Ford",
              "40.00", "55.00", "35.00"));
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
    } else if (status == CRMStatusType.GOLD) {
      carList.getCar().add(
          createCar("01-002-00079", "Fiesta", "Basic", "Ford",
              "40.00", "55.00", "35.00"));
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
      carList.getCar().add(
          createCar("01-008-00102", "320i", "Sport", "BMW", "60.00",
              "90.00", "45.00"));
      carList.getCar().add(
          createCar("01-015-00002", "MX5", "Sport", "Mazda", "65.00",
              "95.00", "50.00"));
    } else if (status == CRMStatusType.PLATINUM) {
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
      carList.getCar().add(
          createCar("01-004-00022", "320i", "Sport", "BMW", "60.00",
              "90.00", "45.00"));
      carList.getCar().add(
          createCar("01-004-00022", "MX5", "Sport", "Mazda", "65.00",
              "95.00", "50.00"));
      carList.getCar().add(
          createCar("01-004-00022", "LX400", "SUV", "Lexus", "85.00",
              "120.00", "100.00"));
      carList.getCar().add(
          createCar("01-004-00022", "E320", "Delux", "Mercedes",
              "95.00", "140.00", "100.00"));
    }

    return carList;
View Full Code Here

Examples of org.talend.services.reservation.types.RESCarListType

  public org.talend.services.reservation.types.RESCarListType getAvailableCars(
      org.talend.services.reservation.types.RESProfileType profile) {
    //
    logData("getAvailableCars", "request", profile);
    // Load customer data
    RESCarListType carList = getListOfAvailableCars(profile);

    logData("getAvailableCars", "response", carList);
    return carList;
  }
View Full Code Here

Examples of org.talend.services.reservation.types.RESCarListType

  private RESCarListType getListOfAvailableCars(RESProfileType profile) {
    /*
     * <xsd:enumeration value="NONE" /> <xsd:enumeration value="NORMAL" />
     * <xsd:enumeration value="GOLD" /> <xsd:enumeration value="PLATINUM" />
     */
    RESCarListType carList = resFactory.createRESCarListType();

    CRMStatusType status = profile.getCrmStatus();
    if (status == CRMStatusType.NONE) {
      carList.getCar().add(
          createCar("01-001-00099", "Panda", "Basic", "Fiat",
              "30.00", "45.00", "25.00"));
    } else if (status == CRMStatusType.NORMAL) {
      carList.getCar().add(
          createCar("01-001-00099", "Panda", "Basic", "Fiat",
              "30.00", "45.00", "25.00"));
      carList.getCar().add(
          createCar("01-002-00079", "Fiesta", "Basic", "Ford",
              "40.00", "55.00", "35.00"));
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
    } else if (status == CRMStatusType.GOLD) {
      carList.getCar().add(
          createCar("01-002-00079", "Fiesta", "Basic", "Ford",
              "40.00", "55.00", "35.00"));
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
      carList.getCar().add(
          createCar("01-008-00102", "320i", "Sport", "BMW", "60.00",
              "90.00", "45.00"));
      carList.getCar().add(
          createCar("01-015-00002", "MX5", "Sport", "Mazda", "65.00",
              "95.00", "50.00"));
    } else if (status == CRMStatusType.PLATINUM) {
      carList.getCar().add(
          createCar("01-004-00022", "Golf", "Standard", "VW",
              "50.00", "75.00", "40.00"));
      carList.getCar().add(
          createCar("01-004-00022", "320i", "Sport", "BMW", "60.00",
              "90.00", "45.00"));
      carList.getCar().add(
          createCar("01-004-00022", "MX5", "Sport", "Mazda", "65.00",
              "95.00", "50.00"));
      carList.getCar().add(
          createCar("01-004-00022", "LX400", "SUV", "Lexus", "85.00",
              "120.00", "100.00"));
      carList.getCar().add(
          createCar("01-004-00022", "E320", "Delux", "Mercedes",
              "95.00", "140.00", "100.00"));
    }

    return carList;
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.