public Pregunta(string preg, string nom, Factor fact, OpciondeRespuesta op_res = null, string des = null)
 {
     Preg_aRealizar = preg;
     FactorAsociado = fact;
     Nombre = nom;
     Descripcion = des;
     OpcionRespuesta_Asociada = op_res;
     ListaOpciones = new List<Opciones>();
 }
 public Pregunta(string preg, string nom, Factor fact, OpciondeRespuesta op_res = null, string des = null)
 {
     Preg_aRealizar           = preg;
     FactorAsociado           = fact;
     Nombre                   = nom;
     Descripcion              = des;
     OpcionRespuesta_Asociada = op_res;
     ListaOpciones            = new List <Opciones>();
 }
 /*
  * La mision que justifica la existencia de los gestores es hacer de "interfaz" entre las ENTIDADES y el resto del sistema
  * Por esto el gestor debe tener la responsabilidad de instanciar la/s que le corresponde gestionar
  */
 public OpciondeRespuesta instanciarOpcionDeRespuesta(string nombre, string descripcion = null)
 {
     OpciondeRespuesta nuevaOpcionResp = new OpciondeRespuesta(nombre, descripcion);
     return nuevaOpcionResp;
 }
 /*
  * La mision que justifica la existencia de los gestores es hacer de "interfaz" entre las ENTIDADES y el resto del sistema
  * Por esto el gestor debe tener la responsabilidad de instanciar la/s que le corresponde gestionar
  */
 public Pregunta instanciarPregunta(string pregunta_, string nombre, Factor factorAsociado, OpciondeRespuesta opcionRes_Asociada = null, string descripcion = null)
 {
     Pregunta nuevoPregunta = new Pregunta(pregunta_, nombre, factorAsociado, opcionRes_Asociada, descripcion);
     return nuevoPregunta;
 }