case 4586 - fuck it, everything is interdependent, just went for it, mostly buildable just reporting to fixup then testing after this

This commit is contained in:
2024-05-09 22:56:53 +00:00
parent 7f048a7666
commit 87a4946500
75 changed files with 217 additions and 212 deletions

View File

@@ -14,7 +14,7 @@ namespace AyaNova.Api.Controllers
{
[ApiController]
[ApiVersion("8.0")]
[Asp.Versioning.ApiVersion("8.0")]
[Route("api/v{version:apiVersion}/pm")]
[Produces("application/json")]
[Authorize]
@@ -56,7 +56,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion">From route path</param>
/// <returns>PM</returns>
[HttpPost]
public async Task<IActionResult> PostPM([FromBody] PM newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPM([FromBody] PM newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -85,7 +85,7 @@ namespace AyaNova.Api.Controllers
// /// <param name="apiVersion">From route path</param>
// /// <returns>PM</returns>
// [HttpPost("duplicate/{id}")]
// public async Task<IActionResult> DuplicatePM([FromRoute] long id, ApiVersion apiVersion)
// public async Task<IActionResult> DuplicatePM([FromRoute] long id, Asp.Versioning.ApiVersion apiVersion)
// {
// if (!serverState.IsOpen)
// return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -227,7 +227,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItem object</returns>
[HttpPost("items")]
public async Task<IActionResult> PostPMItem([FromBody] PMItem newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItem([FromBody] PMItem newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -336,7 +336,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemExpense object (no descendants)</returns>
[HttpPost("items/expenses")]
public async Task<IActionResult> PostPMItemExpense([FromBody] PMItemExpense newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemExpense([FromBody] PMItemExpense newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -443,7 +443,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemLabor object (no descendants)</returns>
[HttpPost("items/labors")]
public async Task<IActionResult> PostPMItemLabor([FromBody] PMItemLabor newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemLabor([FromBody] PMItemLabor newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -552,7 +552,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemLoan object (no descendants)</returns>
[HttpPost("items/loans")]
public async Task<IActionResult> PostPMItemLoan([FromBody] PMItemLoan newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemLoan([FromBody] PMItemLoan newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -661,7 +661,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemOutsideService object (no descendants)</returns>
[HttpPost("items/outside-services")]
public async Task<IActionResult> PostPMItemOutsideService([FromBody] PMItemOutsideService newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemOutsideService([FromBody] PMItemOutsideService newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -768,7 +768,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemPart object (no descendants)</returns>
[HttpPost("items/parts")]
public async Task<IActionResult> PostPMItemPart([FromBody] PMItemPart newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemPart([FromBody] PMItemPart newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -875,7 +875,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemScheduledUser object (no descendants)</returns>
[HttpPost("items/scheduled-users")]
public async Task<IActionResult> PostPMItemScheduledUser([FromBody] PMItemScheduledUser newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemScheduledUser([FromBody] PMItemScheduledUser newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -981,7 +981,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemTask object (no descendants)</returns>
[HttpPost("items/tasks")]
public async Task<IActionResult> PostPMItemTask([FromBody] PMItemTask newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemTask([FromBody] PMItemTask newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -1087,7 +1087,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemTravel object (no descendants)</returns>
[HttpPost("items/travels")]
public async Task<IActionResult> PostPMItemTravel([FromBody] PMItemTravel newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemTravel([FromBody] PMItemTravel newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));
@@ -1193,7 +1193,7 @@ namespace AyaNova.Api.Controllers
/// <param name="apiVersion"></param>
/// <returns>PMItemUnit object (no descendants)</returns>
[HttpPost("items/units")]
public async Task<IActionResult> PostPMItemUnit([FromBody] PMItemUnit newObject, ApiVersion apiVersion)
public async Task<IActionResult> PostPMItemUnit([FromBody] PMItemUnit newObject, Asp.Versioning.ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(serverState.ApiErrorCode, null, serverState.Reason));