fixes in controller

This commit is contained in:
2025-06-22 23:15:53 -06:00
parent 25cbdd25fc
commit 0f9a4c2af2
2 changed files with 12 additions and 12 deletions

View File

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

View File

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