This commit is contained in:
2021-02-19 16:13:41 +00:00
parent d8e5f73823
commit b8a35b1eb2
4 changed files with 93 additions and 27 deletions

View File

@@ -152,20 +152,20 @@ namespace AyaNova.Api.Controllers
/// <summary>
/// Get count of PartWarehouses
/// </summary>
/// <returns>Total number of part warehouses (active or not)</returns>
[HttpGet("count")]
public async Task<IActionResult> GetCount()
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
// /// <summary>
// /// Get count of PartWarehouses
// /// </summary>
// /// <returns>Total number of part warehouses (active or not)</returns>
// [HttpGet("count")]
// public async Task<IActionResult> GetCount()
// {
// if (!serverState.IsOpen)
// return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
if (!Authorized.HasSelectRole(HttpContext.Items, AyaType.PartWarehouse))
return StatusCode(403, new ApiNotAuthorizedResponse());
return Ok(ApiOkResponse.Response(await ct.PartWarehouse.CountAsync()));
}
// if (!Authorized.HasSelectRole(HttpContext.Items, AyaType.PartWarehouse))
// return StatusCode(403, new ApiNotAuthorizedResponse());
// return Ok(ApiOkResponse.Response(await ct.PartWarehouse.CountAsync()));
// }
//------------