public async Task <ActionResult> AddAReservation([FromBody] PostReservationRequest request) { // Decide if this thing is WORTHY of being part of my collection. GetReservationsSummaryResponseItem response = await _reservationCommands.AddReservationAsync(request); return(CreatedAtRoute("reservations#getbyid", new { Id = response.Id }, response)); }
public async Task <ActionResult> GetReservationById(int id) { GetReservationsSummaryResponseItem response = await _reservationLookups.GetByIdAsync(id); return(this.Maybe(response)); }