Table of Contents

Class ReservationStatusesController

Namespace
KadicErp.WebApi.Controllers.RentACar
Assembly
KadicErp.WebApi.dll
[ApiController]
[Route("api/rentcar/[controller]")]
[Authorize]
public class ReservationStatusesController : ControllerBase
Inheritance
object
ControllerBase
ReservationStatusesController

Constructors

ReservationStatusesController(IMediator)

public ReservationStatusesController(IMediator mediator)

Parameters

mediator IMediator

Methods

GetAll(PaginatorRequestDto)

[HttpGet]
[Authorize(Policy = "RENTACAR_RENTAL_RESERVATIONS_VIEW")]
public Task<IActionResult> GetAll(PaginatorRequestDto request)

Parameters

request PaginatorRequestDto

Returns

Task<IActionResult>

GetById(Guid, CancellationToken)

[HttpGet("{id:guid}")]
[Authorize(Policy = "RENTACAR_RENTAL_RESERVATIONS_VIEW")]
[ProducesResponseType(typeof(ReservationStatusDto), 200)]
[ProducesResponseType(404)]
public Task<IActionResult> GetById(Guid id, CancellationToken ct)

Parameters

id Guid
ct CancellationToken

Returns

Task<IActionResult>