public ActionResult <ScoreSystemResponse> UpdateScoreSystem([FromServices] ISaveModel <ScoreSystem> saveScoreSystem, [FromRoute] Guid scoreSystemId, ScoreSystemRequest request) { var scoreSystem = Mapper.Map <ScoreSystem>(request); scoreSystem.Id = scoreSystemId; scoreSystem = saveScoreSystem.Execute(scoreSystem); var response = Mapper.Map <ScoreSystemResponse>(scoreSystem); return(new OkObjectResult(response)); }
public ActionResult <ScoreSystemResponse> CreateScoreSystem([FromServices] ISaveModel <ScoreSystem> saveScoreSystem, ScoreSystemRequest request) { var scoreSystem = saveScoreSystem.Execute(Mapper.Map <ScoreSystem>(request)); var response = Mapper.Map <ScoreSystemResponse>(scoreSystem); return(new OkObjectResult(response)); }