Example #1
0
        public BookFlightResponse GetErrorTag(string errorcode, string errormessage)
        {
            Domain.Bookflightresult bookflightresult = new Bookflightresult();
            Domain.Error[]          errors           = new Error[1];
            Domain.Error            error            = new Error()
            {
                Code    = errorcode,
                Message = errormessage
            };
            errors[0] = error;
            bookflightresult.Errors = errors;

            Domain.BookFlightResponse bookFlightResponse = new BookFlightResponse()
            {
                BookFlightResult = bookflightresult
            };
            bookFlightResponse.BookFlightResult.Success = "False";
            return(bookFlightResponse);
        }
Example #2
0
        public bool CheckPNRorUniqIDexistornot(BookFlightResponse resposne)
        {
            bool   status     = false;
            string airlinePNR = resposne.BookFlightResult.Airlinepnr;
            string uniqID     = resposne.BookFlightResult.UniqueID;

            if (airlinePNR == "NA")
            {
                airlinePNR = "";
            }
            else if (airlinePNR == "NIL")
            {
                airlinePNR = "";
            }
            if (uniqID == "NA")
            {
                uniqID = "";
            }
            else if (uniqID == "NIL")
            {
                uniqID = "";
            }

            if (airlinePNR != "")
            {
                status = true;
            }
            else
            {
                if (uniqID != "")
                {
                    status = true;
                }
            }

            return(status);
        }