private Actitudes MapearPersona(ActitudesInputModel actitudesInput) { var actitudes = new Actitudes(); actitudes.Pregunta1 = actitudesInput.Pregunta1; actitudes.Pregunta2 = actitudesInput.Pregunta2; actitudes.Pregunta3 = actitudesInput.Pregunta3; actitudes.Pregunta4 = actitudesInput.Pregunta4; actitudes.Pregunta5 = actitudesInput.Pregunta5; actitudes.Pregunta6 = actitudesInput.Pregunta6; actitudes.Idpersona = actitudesInput.Idpersona; return(actitudes); }
public ActionResult <ActitudesViewModel> Post(ActitudesInputModel actitudesInput) { Actitudes actitudes = MapearPersona(actitudesInput); var response = _actitudesService.Guardar(actitudes); if (response.Error) { ModelState.AddModelError("Guardar Conocimientos", response.Mensaje); var problemDetails = new ValidationProblemDetails(ModelState) { Status = StatusCodes.Status400BadRequest, }; return(BadRequest(problemDetails)); } return(Ok(response.Actitudes)); }