Example #1
0
        public async Task <IActionResult> Create([FromBody] BookingCreate booking)
        {
            if (booking == null)
            {
                return(BadRequest());
            }
            await context.BookRoom(booking);

            var routeParameters = new
            {
                roomId    = booking.RoomId,
                startTime = booking.StartTime,
                endTime   = booking.EndTime
            };

            var uri = "api/calendar/roomId/startTime/endTime";

            return(Created(uri, routeParameters));
        }