public void Post([FromBody] PreguntaDto value) { using (var session = Database.SessionFactory.OpenSession()) { using (var transaction = session.BeginTransaction()) { var pregunta = new Pregunta { Texto = value.Texto }; pregunta.Opciones = value.Opciones.Select(o => new Opcion { Pregunta = pregunta, Texto = o.Texto, EsCorrecta = o.EsCorrecta }).ToList(); session.Save(pregunta); transaction.Commit(); } } }
public void Post([FromBody] PreguntaDto value) { throw new NotImplementedException("Lógica no implementada"); }