public IHttpActionResult BookRoom(BookingViewModel booking) { bool status = _bookingManager.BookRoom(booking.roomid, booking.bookingdate); if (status == false) { return(NotFound()); } return(Ok(status)); }
public IHttpActionResult BookRoom(short roomId, DateTime bookingDate) { try { return(Ok(_bookingManager.BookRoom(roomId, bookingDate))); } catch (Exception exception) { return(Json(exception)); } }
public IHttpActionResult BookRoom(BookingViewModel bookingViewModel) { try { bool status = _bookingManager.BookRoom(bookingViewModel); return(Json(new { message = "Room booked for date " + bookingViewModel.BookingDate })); } catch (Exception e) { return(Content(HttpStatusCode.InternalServerError, new { message = e.Message })); } }