This commit is contained in:
2021-01-25 19:52:22 +00:00
parent 936452cdb4
commit 887dbe5dd8
10 changed files with 153 additions and 20 deletions

View File

@@ -8,16 +8,6 @@ using AyaNova.Models;
using AyaNova.Api.ControllerHelpers;
using AyaNova.Biz;
/*
Ok, need to figure this one out.
Is a partassembly posted with all it's collection of parts or are those two separate ops?
It's obvs more efficient to post it all at once on creation
From users' point of view it's all one object
Maybe it should act like it's one big collection as the partassembly is unlikely to have a huge number of parts ever anyway
so the todo is to make the assemblyitem part of a collection under assembly that gets CRUD together
https://stackoverflow.com/questions/46517584/how-to-add-a-parent-record-with-its-children-records-in-ef-core#46615455
*/
namespace AyaNova.Api.Controllers
{
@@ -107,7 +97,7 @@ namespace AyaNova.Api.Controllers
return StatusCode(403, new ApiNotAuthorizedResponse());
if (!ModelState.IsValid)
return BadRequest(new ApiErrorResponse(ModelState));
var o = await biz.GetAsync(id,true,true);
var o = await biz.GetAsync(id, true, true);
if (o == null) return NotFound(new ApiErrorResponse(ApiErrorCode.NOT_FOUND));
return Ok(ApiOkResponse.Response(o));
}