Пример #1
0
 /*****************
 * CONSTRUCTORES *
 *****************/
 public PreguntaIdioma(String pregunta, String respuestaCorrecta, String respuestaIncorrecta1,
                       String respuestaIncorrecta2, String respuestaIncorrecta3)
 {
     Id                   = ControladorPrincipal.GetIdPregutaIdioma();
     Pregunta             = pregunta;
     RespuestaCorrecta    = respuestaCorrecta;
     RespuestaIncorrecta1 = respuestaIncorrecta1;
     RespuestaIncorrecta2 = respuestaIncorrecta2;
     RespuestaIncorrecta3 = respuestaIncorrecta3;
 }
        public static Dictionary <Idioma, PreguntaIdioma> PreguntaidiomaRet(Pregunta pregunta, List <Idioma> idiomas)
        {
            Dictionary <Idioma, PreguntaIdioma> preguntaido = new Dictionary <Idioma, PreguntaIdioma>();

            int cntPreguntaIdioma = 0;

            foreach (KeyValuePair <Idioma, PreguntaIdioma> entry2 in pregunta.PreguntaIdiomas)
            {
                preguntaido.Add(idiomas[cntPreguntaIdioma], entry2.Value);
                cntPreguntaIdioma++;
            }
            for (int cnt = cntPreguntaIdioma; cnt < idiomas.Count; cnt++)
            {
                preguntaido.Add(idiomas[cntPreguntaIdioma], ControladorPrincipal.GetemptypreguntaIdioma());
                cntPreguntaIdioma++;
            }

            return(preguntaido);
        }