//******************************************************************************************* // Métodos //******************************************************************************************* public FormVentanaPrincipal() { InitializeComponent(); base_conocimiento = new GestionadorBaseConocimiento(); try { if (!base_conocimiento.existe_base_de_conocimiento) { MessageBox.Show("No se ha establecido una base de conocimiento para la inferencia", "Base de conocimiento", MessageBoxButtons.OK, MessageBoxIcon.Information); label_info.Text = "Información: Base de conocimiento no establecida"; } else { mostrarMetadatos(); } } catch (Exception) { MessageBox.Show("La base de conocimiento esta corrupta.\n Se debe volver a importar", "Base de conocimiento", MessageBoxButtons.OK, MessageBoxIcon.Error); label_info.Text = "Información: Base de conocimiento no establecida"; DirectoryInfo directorio_base_conocimiento = new DirectoryInfo(base_conocimiento.ruta_carpeta_base_conocimiento); string ruta_absoluta = directorio_base_conocimiento.FullName; if (directorio_base_conocimiento.Exists) { directorio_base_conocimiento.Delete(true); } } configuracion_interna = new GestionConfiguracionInternaTot(); if (!configuracion_interna.existe_archivo_configuracion) { configuracion_interna.ingresarProcesadorDeLoggeo(new ProcesadorLogInferencia()); } ventana_configuracion_log = new FormVentanaConfiguracionLogInferencia(); }
public FormVentanaConfiguracionLogInferencia(GestionConfiguracionInternaTot configuracion_interna) { InitializeComponent(); inicializarComponentes(); this.configuracion_interna = configuracion_interna; }