public void addBoardingCardWithBaggage(String aStartPointName, BaggageMdl aStartBaggage, String aEndPointName, BaggageMdl aEndBaggage, VehicleType aVehicleType, String aVehicleNumber, String aSitNumber, String aDesc) { //2. define start point TripPointMdl startPoint = new TripPointCtr().create(aStartPointName, TripPointType.DEPARTURE, aStartBaggage); //3. define end point TripPointMdl endPoint = new TripPointCtr().create(aEndPointName, TripPointType.ARRIVAL, aEndBaggage); //4. define boarding card BoardingCardMdl card = new BoardingCardCtr().create(aVehicleType, aVehicleNumber, aSitNumber, startPoint, endPoint, aDesc); _mdl.pBoardingCards.Add(card); }
//public void addBoardingCard() //{ // //1. define baggage // BaggageMdl baggage = new BaggageCtr().create(BaggageType.NOT_HANDLED, BaggageAction.TRANSFER, null); // //2. define start point // TripPointMdl startPoint = new TripPointCtr().create("Madrid", TripPointType.DEPARTURE, baggage); // //3. define end point // TripPointMdl endPoint = new TripPointCtr().create("Barcelona", TripPointType.ARRIVAL, baggage); // //4. define boarding card // BoardingCardMdl card = new BoardingCardCtr().create(VehicleType.TRAIN, "78A", "45B", startPoint, endPoint); //} public void addBoardingCardNoBaggage(String aStartPointName, String aEndPointName, VehicleType aVehicleType, String aVehicleNumber, String aSitNumber, String aDesc) { //1. define baggage BaggageMdl baggage = new BaggageCtr().create(BaggageType.NOT_HANDLED, BaggageAction.TRANSFER, null); //2. define start point TripPointMdl startPoint = new TripPointCtr().create(aStartPointName, TripPointType.DEPARTURE, baggage); //3. define end point TripPointMdl endPoint = new TripPointCtr().create(aEndPointName, TripPointType.ARRIVAL, baggage); //4. define boarding card BoardingCardMdl card = new BoardingCardCtr().create(aVehicleType, aVehicleNumber, aSitNumber, startPoint, endPoint, aDesc); _mdl.pBoardingCards.Add(card); }