private Practicas MapearPersona(PracticasInputModel practicasInput) { var practicas = new Practicas(); practicas.Pregunta1 = practicasInput.Pregunta1; practicas.Pregunta2 = practicasInput.Pregunta2; practicas.Pregunta3 = practicasInput.Pregunta3; practicas.Pregunta4 = practicasInput.Pregunta4; practicas.Idpersona = practicasInput.Idpersona; return(practicas); }
public ActionResult <PracticasViewModel> Post(PracticasInputModel practicasInput) { Practicas practicas = MapearPersona(practicasInput); var response = _practicasService.Guardar(practicas); if (response.Error) { ModelState.AddModelError("Guardar Practicas", response.Mensaje); var problemDetails = new ValidationProblemDetails(ModelState) { Status = StatusCodes.Status400BadRequest, }; return(BadRequest(problemDetails)); } return(Ok(response.Practicas)); }