public void InitData(Service.Order.Domain.Order order, Service.Order.Domain.PNRInfo pnrInfo, Mode mode) { this.m_pnrCode = pnrInfo.Code; m_ETDZPNR = order.ETDZPNR; m_reservePNR = order.ReservationPNR; m_adultPNR = order.AssociatePNR; m_IsChildrenOrder = order.IsChildrenOrder; this.passenger.InitData(order, pnrInfo.Passengers, mode, pnrInfo.Flights); this.voyage.InitData(order, pnrInfo.Flights, mode); this.divOperation.Visible = mode == Mode.Apply; this.divPNRCodeInfo.Visible = mode != Mode.Supply; this.btnApplyUpgrade.Visible = order.Product.ProductType != ProductType.Special && order.Product.ProductType != ProductType.Team && (order.TripType == ItineraryType.OneWay || order.TripType == ItineraryType.Roundtrip); this.btnApplyPostpone.Visible = order.Product.ProductType != ProductType.Special; }
public void InitData(Service.Order.Domain.Order order, Service.Order.Domain.PNRInfo pnrInfo) { InitData(order, pnrInfo, Mode.Normal); }