Ignore:
Timestamp:
07/06/22 13:13:35 (2 years ago)
Author:
Danilo <danilo.najkov@…>
Branches:
master
Children:
899b19d
Parents:
d76b7ee
Message:

reservation module changes + contact module + menu module

File:
1 edited

Legend:

Unmodified
Added
Removed
  • resTools_backend/backend/Controllers/ReservationsController.cs

    rd76b7ee rcc4db18  
    2727    }
    2828
     29    [Authorize]
     30    [HttpGet("new")]
     31    public async Task<List<ReservationResponse>> GetReservationsNew()
     32    {
     33        return await _reservationService.GetNewReservations();
     34    }
     35
    2936    [HttpPost()]
    3037    public async Task<IActionResult> CreateReservation([FromBody] CreateReservationRequest req)
     
    3542
    3643    [Authorize]
    37     [HttpPut("{rid}")]
     44    [HttpPut("{rid}/status")]
    3845    public async Task<IActionResult> ChangeStatus(int rid, [FromQuery] ReservationStatus status)
    3946    {
     
    4148        return Ok();
    4249    }
     50
     51    [Authorize]
     52    [HttpPut("{rid}/table")]
     53    public async Task<IActionResult> ChangeTable(int rid, [FromQuery] int tableId)
     54    {
     55        await _reservationService.AssignTable(tableId, rid);
     56        return Ok();
     57    }
    4358}
Note: See TracChangeset for help on using the changeset viewer.