Esempio n. 1
0
        public async Task <BookingDocumentGetRes> GetBookingDocumentDetails(BookingDocumentGetReq bookingGetReq, string ticket)
        {
            BookingDocumentGetRes bookingGetRes = new BookingDocumentGetRes();

            bookingGetRes = await serviceProxy.PostData(_configuration.GetValue <string>("ServiceBooking:GetBookingDocumentDetails"), bookingGetReq, typeof(BookingDocumentGetRes), ticket);

            return(bookingGetRes);
        }
Esempio n. 2
0
        public async Task <BookingDocumentGetRes> GenerateFinalItinerary(BookingDocumentGetReq bookingdocGetReq)
        {
            BookingDocumentGetRes bookingdocGetRes = new BookingDocumentGetRes();

            bookingdocGetRes = await serviceProxy.GetServiceData(_configuration.GetValue <string>("BookingDocumentService:GenerateFinalItinerary") + "/" + bookingdocGetReq.Booking_Id + "/" + bookingdocGetReq.User, typeof(BookingDocumentGetRes), null, "BridgeGet");

            return(bookingdocGetRes);
        }
Esempio n. 3
0
        public async Task <BookingDocumentGetRes> DownloadVoucher(BookingDocumentGetReq bookingdocGetReq)
        {
            BookingDocumentGetRes bookingdocGetRes = new BookingDocumentGetRes();

            bookingdocGetRes = await serviceProxy.GetServiceData(_configuration.GetValue <string>("BookingDocumentService:DownloadVoucher") + "/" + bookingdocGetReq.Document_Id + "/" + bookingdocGetReq.User, typeof(BookingDocumentGetRes), null, "BridgeGet");

            return(bookingdocGetRes);
        }
Esempio n. 4
0
        public async Task <BookingDocumentGetRes> GetBookingDocumentDetails([FromBody] BookingDocumentGetReq request)
        {
            var response = new BookingDocumentGetRes();

            try
            {
                response = await _bookingRepository.GetBookingDocumentDetails(request);

                response.ResponseStatus.Status       = "Success";
                response.ResponseStatus.ErrorMessage = response != null ? "" : "No Records Found.";
            }
            catch (Exception ex)
            {
                response.ResponseStatus.Status       = "Failure";
                response.ResponseStatus.ErrorMessage = "An Error Occurs :- " + ex.Message;
            }

            return(response);
        }