public void loadData() { clearPnr(); IsVisible = Visibility.Visible; try { pnrMain = serviceController.RetrievePNR(ReLoc); NameText = "Name:"; foreach (PassengerNames _name in pnrMain.Passengers) { Name += $" {_name.GivenName} {_name.SurName} \n"; } string[] recveFrom = pnrMain.ReceivedFrom.Split('/'); ReciveFrom = $"Received From : {pnrMain.ReceivedFrom}"; AgentName = recveFrom[0]; try { Remarks += string.IsNullOrWhiteSpace(getRemarks("FF34")) ? "" : $" Cost Center : {getRemarks("FF34")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF35")) ? "" : $" ID Work Order : {getRemarks("FF35")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF36")) ? "" : $" Purpose of Trip : {getRemarks("FF36")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF37")) ? "" : $" Request ID : {getRemarks("FF37")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF37")) ? "" : $" PO : {getRemarks("PO")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("INV")) ? "" : $" Invoice : {getRemarks("INV")} \n"; } catch (Exception e) { } IsEnable = true; if (!string.IsNullOrWhiteSpace(Remarks)) { Cost = getRemarks("FF34"); WorkID = getRemarks("FF35"); Trip = getRemarks("FF36"); RqID = getRemarks("FF37"); index = getRemarks("FF34", 0); workIndex = getRemarks("FF35", 0); poIndex = getRemarks("PO", 0); //inv = getRemarks("INV", 0); _isEditMode = true; } } catch (Exception ex) { MessageBox.Show("No Record Found" + ex); } try { foreach (AirSegmentDetails _details in pnrMain.Segments) { string[] time = _details.DepartureDateTime.Split('T'); string dateTime = time[0].Substring(5) + " " + time[1]; if (_details.Key == "1") { Itenerary = $"Itinerary: {_details.Origin} / {_details.Destination} / {dateTime}"; } else { Itenerary += $"\n \t {_details.Origin} / {_details.Destination} / {dateTime}"; } } } catch (Exception e) { } IsVisible = Visibility.Collapsed; }
public void loadData() { clearPnr(); IsVisible = Visibility.Visible; try { pnrMain = serviceController.RetrievePNR(ReLoc); NameText = "Name:"; foreach (PassengerNames _name in pnrMain.Passengers) { Name += $" {_name.GivenName} {_name.SurName} \n"; } string [] recveFrom = pnrMain.ReceivedFrom.Split('/'); ReciveFrom = $"Received From : {pnrMain.ReceivedFrom}"; AgentName = recveFrom[0]; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF65")) ? "" : $" Travel Auth Req : {getRemarks("FF65")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF66")) ? "" : $" Business Unit : {getRemarks("FF66")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF67")) ? "" : $" Operating Unit : {getRemarks("FF67")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF68")) ? "" : $" Department : {getRemarks("FF68")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF69")) ? "" : $" Job Code : {getRemarks("FF69")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF70")) ? "" : $" Job Order : {getRemarks("FF70")} \n"; Remarks += string.IsNullOrWhiteSpace(getRemarks("FF71")) ? "" : $" Purchase Order : {getRemarks("FF71")} \n"; IsEnable = true; if (!string.IsNullOrWhiteSpace(Remarks)) { Tar = getRemarks("FF65"); Glu = getRemarks("FF66"); Ou = getRemarks("FF67"); Dept = getRemarks("FF68"); Jc = getRemarks("FF69"); Jo = getRemarks("FF70"); Po = getRemarks("FF71"); index = getRemarks("FF65", 0); jobOrderIndex = getRemarks("FF70", 0); purchaseIndex = getRemarks("FF71", 0); _isEditMode = true; //MessageBoxResult result = MessageBox.Show("Remarks Field already exist", "", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show("No Record Found" + ex); } try { foreach (AirSegmentDetails _details in pnrMain.Segments) { string[] time = _details.DepartureDateTime.Split('T'); string dateTime = time[0].Substring(5) + " " + time[1]; if (_details.Key == "1") { Itenerary = $"Itinerary: {_details.Origin} / {_details.Destination} / {dateTime}"; } else { Itenerary += $"\n \t {_details.Origin} / {_details.Destination} / {dateTime}"; } } } catch (Exception e) { //MessageBox.Show("No Itenerary Found"); } IsVisible = Visibility.Collapsed; }