private void EstablecerListClasificacion() { var listaClasificacion = new List <string>(); listaClasificacion = ListaBloqueCuestionario.SelectMany(bloque => bloque.Clase.Keys.Select(clase => clase)).ToList(); foreach (var item in listaClasificacion.Distinct()) { listClasificacion.Items.Add(item); } }
public static void CargarContenidoListboxs(string rutaBancoPreguntas) { BloqueCuestionario = new BloqueCuestionario(); ListaBloqueCuestionario.Clear(); try { using (WordprocessingDocument document = WordprocessingDocument.CreateFromTemplate(rutaBancoPreguntas)) { var body = document.MainDocumentPart.Document.Body; var parrafos = body.Elements <Paragraph>(); var listaXTipoDeNivel = ObtenerListaXTipoDeNivel(parrafos); ListaBloqueCuestionario = ObtenerListaBloqueCuestionario(listaXTipoDeNivel); } } catch (System.IO.FileNotFoundException) { Mensajes.ArchivoDeWordNoExiste(); } }