fldBookingPaxID.setData(new Integer(0)); BookingAirHeader recBookingAirHeader = new BookingAirHeader(this.findRecordOwner()); recBookingAirHeader.addDetailBehaviors(this, recTour); int iErrorCode = recBookingAirHeader.deleteAllDetail(this, fldBookingPaxID, (BaseField)fldTourModuleID, dateStart); return iErrorCode; BookingLine recBookingLine = new BookingLine(this.findRecordOwner()); recBookingLine.addDetailBehaviors(this, recTour); iErrorCode = recBookingLine.deleteAllDetail(this, fldBookingPaxID, (BaseField)fldTourModuleID, dateStart); return iErrorCode; BookingDetail recBookingDetail = new BookingDetail(this.findRecordOwner()); recBookingDetail.addDetailBehaviors(this, recTour); iErrorCode = recBookingDetail.deleteAllDetail(this, fldBookingPaxID, (BaseField)fldTourModuleID, dateStart);
TourHeader recTourHeader = (TourHeader)((ReferenceField)recTour.getField(Tour.TOUR_HEADER_ID)).getReferenceRecord(this.findRecordOwner()); try { recTourHeader.addNew();
BookingPax recBookingPax = new BookingPax(this.findRecordOwner()); try { recBookingPax.addListener(new SubFileFilter(this));
fldBookingPaxID.setData(new Integer(0)); BookingAnswer recBookingAnswer = new BookingAnswer(this.findRecordOwner()); recBookingAnswer.addDetailBehaviors(this, recTour); int iErrorCode = recBookingAnswer.changeAllDetail(this, fldBookingPaxID, (BaseField)recTourHeader.getField(TourHeader.ID), dateOriginal, dateStart);
if (recBookingAnswer == null) recBookingAnswer = new BookingAnswer(this.findRecordOwner()); recBookingAnswerNew = (BookingAnswer)recBookingAnswer; iErrorCode = ((BookingAnswer)recBookingAnswer).setupAnswerDetail(TourHeaderOption.TOUR, (BaseField)recTourHeader.getField(TourHeader.ID), (BaseField)recTourHeader.getField(TourHeader.ID), this, (BookingPax)recBookingPax, dateStart, (BaseField)fldAskForAnswer, true); if (recBookingPax == null) recBookingPax = new BookingPax(this.findRecordOwner()); recBookingPaxNew = (BookingPax)recBookingPax;
recBookingDetails = new BookingDetail(this.findRecordOwner()); recBookingDetails.addDetailBehaviors(this, recTour); recBookingAnswer = new BookingAnswer(this.findRecordOwner()); TourHeader recTourHeader = (TourHeader)((ReferenceField)recTour.getField(Tour.TOUR_HEADER_ID)).getReference(); BookingPax recBookingPax = new BookingPax(this.findRecordOwner()); recBookingPax.getField(BookingPax.ID).setValue(0); recTourHeaderPricing = new TourHeaderLine(this.findRecordOwner()); Date dateDeparture = ((DateField)recTour.getField(Tour.DEPARTURE_DATE)).getDateTime(); recBookingAnswer.addDetailBehaviors(this, recTour);
|| (recPricingType.getEditMode() == DBConstants.EDIT_NONE) || (recPricingType.getEditMode() == DBConstants.EDIT_ADD)) PricingType recPricingType2 = new PricingType(recBooking.findRecordOwner()); PricingType recPricingType3 = recPricingType2.getPricingType(PricingType.COMPONENT_COST_PRICING); if (recPricingType3 != null) BookingLine recBookingLine = new BookingLine(recBooking.findRecordOwner()); recBookingLine.addDetailBehaviors(recBooking, recTour);
recBookingLine = new BookingLine(this.findRecordOwner()); this.addListener(new FreeOnFreeHandler(recBookingLine)); recArTrx = new ArTrx(this.findRecordOwner()); this.addListener(new FreeOnFreeHandler(recArTrx));
recBookingControl = new BookingControl(this.findRecordOwner()); this.addListener(new FreeOnFreeHandler(recBookingControl)); recProfileControl = new ProfileControl(this.findRecordOwner()); this.addListener(new FreeOnFreeHandler(recProfileControl));
m_recBookingDetailModule = new BookingDetail(this.findRecordOwner()); if (m_recBookingDetailModule.getRecordOwner() != null) m_recBookingDetailModule.getRecordOwner().removeRecord(m_recBookingDetailModule);
BookingLine recBookingLine = new BookingLine(recBooking.findRecordOwner()); recBookingLine.addDetailBehaviors(recBooking, recTour); iErrorCode = recBookingLine.deleteAllDetail(recBooking, null, null, null);