public async Task <IActionResult> PostProductionOrder(int productionOrderId, [FromBody] Analysis analysis) { try { if (ModelState.IsValid) { Console.WriteLine("analysis: "); Console.WriteLine(analysis.ToString()); var analysisDb = await _analysisService.AddAnalysis(productionOrderId, analysis); return(Created($"api/productionOrderQuality/{analysisDb.analysisId}", analysisDb)); } return(BadRequest(ModelState)); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public IActionResult Post([FromBody] AnalysisCommand command) { _sevice.AddAnalysis(command); return(Ok()); }