Fixes in endpoints etc

This commit is contained in:
2025-06-22 22:23:39 -06:00
parent 658e3f4277
commit 25cbdd25fc
10 changed files with 102 additions and 41 deletions

View File

@@ -40,12 +40,12 @@ namespace Core.Inventory.DAL.API.Controllers
/// Gets a furniture base record by ID.
/// </summary>
[HttpGet]
[Route("{id}")]
[Route("{_id}")]
[ProducesResponseType(typeof(FurnitureBase), StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
public async Task<IActionResult> GetByIdAsync([FromRoute] string id, CancellationToken cancellationToken)
public async Task<IActionResult> GetByIdAsync([FromRoute] string _id, CancellationToken cancellationToken)
{
var result = await service.GetByIdAsync(id, cancellationToken);
var result = await service.GetByIdAsync(_id, cancellationToken);
return result is not null ? Ok(result) : NotFound("Entity not found");
}
@@ -80,11 +80,11 @@ namespace Core.Inventory.DAL.API.Controllers
/// Changes the status of a furniture base record.
/// </summary>
[HttpPatch]
[Route("{id}/{newStatus}/ChangeStatus")]
[Route("{_id}/{newStatus}/ChangeStatus")]
[ProducesResponseType(typeof(FurnitureBase), StatusCodes.Status200OK)]
public async Task<IActionResult> ChangeStatusAsync([FromRoute] string id, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken)
public async Task<IActionResult> ChangeStatusAsync([FromRoute] string _id, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken)
{
var result = await service.ChangeStatusAsync(id, newStatus, cancellationToken);
var result = await service.ChangeStatusAsync(_id, newStatus, cancellationToken);
return Ok(result);
}
}