public IActionResult BookTicket(Bookings book) { _log4net.Info(" Http BookTicket request Initiated"); if (book.Userid == 0 || book.Flightid == 0 || book.NoOfSeats == 0) { return(BadRequest("Please provide valid input")); } try { var res = repo.Book((int)book.Userid, (int)book.Flightid, (int)book.NoOfSeats); if (res == 1) { return(Ok()); } else { return(BadRequest("Something went wrong")); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Post([FromBody] Booking booking) { try { _log4net.Info("Book Details Getting Added"); if (ModelState.IsValid) { var bookobj = _bookingRepository.Book(booking); // return Created("", booking); return(CreatedAtAction(nameof(Post), new { id = booking.BookingId }, booking)); } return(BadRequest()); } catch { _log4net.Error("Error in Adding Booking Details"); return(new NoContentResult()); } }