public IActionResult BookTicket(Bookings book)
        {
            _log4net.Info(" Http BookTicket request Initiated");
            if (book.UserId == 0 || book.FlightId == 0 || book.NumberOfSeats == 0)
            {
                return(BadRequest("Please provide valid input"));
            }

            try
            {
                var res = repo.Book(book.UserId, book.FlightId, book.NumberOfSeats);
                if (res == 1)
                {
                    return(Ok());
                }
                else
                {
                    return(BadRequest("Something went wrong"));
                }
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
 public IActionResult Post(Booking booking)
 {
     try
     {
         //   _log4net.Info("Book Details Getting Added");
         if (ModelState.IsValid)
         {
             _bookingRepository.Book(booking);
             return(CreatedAtAction(nameof(Post), new { id = booking.Booking_Id }, booking));
         }
         return(BadRequest());
     }
     catch
     {
         //_log4net.Error("Error in Adding Booking Details");
         return(new NoContentResult());
     }
 }
 public IActionResult  PostBookVehicle(BookingModel model)
 {
     try
     {
         _log4net.Info("Book Details Getting Added");
         if (ModelState.IsValid)
         {
             _bookingRepository.Book(model);
             return(CreatedAtAction(nameof(PostBookVehicle), new { id = model.Booking_Id }, model));
         }
         return(BadRequest());
     }
     catch
     {
         _log4net.Error("Error in Adding Booking Details");
         return(new NoContentResult());
     }
 }