public void CancelTicket(Int64 PNRId, UnIssuedInternationalTicketModel model) { var result = ent.PNRs.Where(x => x.PNRId == PNRId).FirstOrDefault(); if (result == null) { TBOCancelTicket(PNRId, model); return; } string GDSRefNo = result.GDSRefrenceNumber; try { if (Abacus.BookingService.BookingManager.CancelPNR(GDSRefNo, "Arihant Holidays")) { ent.Air_CancelTickets(PNRId, model.AirlineCancellationCharge, model.ArihantCancellationCharge, model.isAgentWillPaycharge, 1, model.UserID, 3); } } catch (Exception) { throw; } }