public async Task <ActionResult> Post([FromForm] Score_DTO dTO) { var confirmedModel = new Score(); try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //entity (model) via mapper ophalen var model = new Score() { }; ScoreMapper.ConvertTo_Entity(model, ref dTO); //entity (model) toevoegen via repo confirmedModel = await scoreRepo.AddScore(model); if (confirmedModel == null) { return(NotFound(model.ScorePoints + "Werd NIET bewaard.")); } } catch (Exception ex) { Debug.WriteLine(ex.InnerException.Message); return(BadRequest("Toevoegen mislukt.")); } return(CreatedAtAction("Post", new { id = confirmedModel.ScoreId }, confirmedModel)); }