コード例 #1
0
        public IHttpActionResult BookRoom(BookingViewModel booking)
        {
            bool status = _bookingManager.BookRoom(booking.roomid, booking.bookingdate);

            if (status == false)
            {
                return(NotFound());
            }
            return(Ok(status));
        }
コード例 #2
0
 public IHttpActionResult BookRoom(short roomId, DateTime bookingDate)
 {
     try
     {
         return(Ok(_bookingManager.BookRoom(roomId, bookingDate)));
     }
     catch (Exception exception)
     {
         return(Json(exception));
     }
 }
コード例 #3
0
 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 }));
     }
 }