//******************************************************************************************* // 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 FormModificacionDeReglas(GestionadorBaseConocimiento base_conocimiento) { InitializeComponent(); this.base_conocimiento = base_conocimiento; inicializarTextBoxHechos(); es_nueva_regla = true; }
public FormModificacionDeReglas(GestionadorBaseConocimiento base_conocimiento, string id_regla) { InitializeComponent(); this.base_conocimiento = base_conocimiento; inicializarTextBoxHechos(); regla_actual = base_conocimiento.leerRegla(id_regla); inicializarTextBoxAntecedentes(); inicializarTextBoxConsecuentes(); }
public FormVentanaEditorGrafico(GestionadorBaseConocimiento baseConocimiento) { InitializeComponent(); this.baseConocimiento = baseConocimiento; c_Editor1.BaseConocimiento = baseConocimiento; c_Editor1.RutaCache = baseConocimiento.ruta_carpeta_base_conocimiento + "\\DirEditorCache"; listaVariables.BaseConocimiento = baseConocimiento; listaVariables.MostrarVariables(); cargarContextos(); }
public FormVentanaGestiónBaseConocimiento(GestionadorBaseConocimiento base_conocimiento) { InitializeComponent(); this.base_conocimiento = base_conocimiento; //Gestion de variables control_gestion_variables.base_conocimiento = this.base_conocimiento; control_gestion_variables.actualizarListaDeVariables(); // Gestión de reglas control_gestion_de_reglas.base_conocimiento = base_conocimiento; control_gestion_de_reglas.actualizarListaDeReglas(); }
//******************************************************************************** // Métodos //******************************************************************************** public FormVentanaConfiguracion(GestionadorBaseConocimiento base_conocimiento) { this.base_conocimiento = base_conocimiento; InitializeComponent(); this.control_configuracion = new Tot.ControlConfiguracionBaseDeConocimiento(base_conocimiento); this.control_configuracion.Location = new System.Drawing.Point(0, 0); this.control_configuracion.Name = "control_configuracion"; this.control_configuracion.Size = new System.Drawing.Size(713, 448); this.control_configuracion.TabIndex = 0; this.control_configuracion.evento_aceptar += control_configuracion_evento_aceptar; this.control_configuracion.evento_cancelar += control_configuracion_evento_aceptar; this.Controls.Add(this.control_configuracion); }
public MainForm() { InitializeComponent(); var gbc = new GestionadorBaseConocimiento(); if (!gbc.existe_base_de_conocimiento) { gbc.iniciarNuevaBaseDeConocimiento(); MessageBox.Show("La base de conocimiento no ha sido creada.\n Se ha creado una nueva base de conocimiento vacia", "Gestión Base de conocimiento", MessageBoxButtons.OK, MessageBoxIcon.Information); } c_Editor1.BaseConocimiento = gbc; listaVariables.BaseConocimiento = gbc; listaVariables.MostrarVariables(); c_Editor1.NombreContexto = "Contexto1"; //c_Editor1.dibujar(); }
//******************************************************************************************* // Métodos //******************************************************************************************* public FormVentanaPrincipal() { // new FormVentanaAcercaDe().ShowDialog(); // System.Environment.Exit(0); InitializeComponent(); base_conocimiento = new GestionadorBaseConocimiento(); configuracion_interna = new GestionConfiguracionInternaTot(); ventana_configuracion = new FormVentanaConfiguracion(base_conocimiento); ventana_configuracion.MdiParent = this; ventana_configuracion_log = new FormVentanaConfiguracionLogInferencia(configuracion_interna); ventana_configuracion_log.MdiParent = this; if (!base_conocimiento.existe_base_de_conocimiento) { base_conocimiento.iniciarNuevaBaseDeConocimiento(); ventana_configuracion.inicializarArchivosDeConfiguracionBaseDeConocimiento(); MessageBox.Show("La base de conocimiento no ha sido creada.\n Se ha creado una nueva base de conocimiento vacia", "Gestión Base de conocimiento", MessageBoxButtons.OK, MessageBoxIcon.Information); ventana_configuracion.completarVentana(); ventana_configuracion.Show(); } if (!configuracion_interna.existe_archivo_configuracion) { configuracion_interna.ingresarProcesadorDeLoggeo(new ProcesadorLogInferencia()); } ventana_gestion_de_conocimiento = new FormVentanaGestiónBaseConocimiento(base_conocimiento); ventana_gestion_de_conocimiento.MdiParent = this; // ventana_cargando.Visible = false; configuracion_interna.inicializarCarpetaDiagramas(base_conocimiento.ruta_carpeta_base_conocimiento); ventana_editor_grafico = new FormVentanaEditorGrafico(base_conocimiento); ventana_editor_grafico.MdiParent = this; }
public FormGestionDeReglas(GestionadorBaseConocimiento base_conocimiento) { InitializeComponent(); this.base_conocimiento = base_conocimiento; inicializarReglas(); }
public FormGestionHechos(GestionadorBaseConocimiento base_conocimiento) { InitializeComponent(); this.base_conocimiento = base_conocimiento; inicializarTextBox(); }
/// <summary> /// Constructor /// </summary> /// <param name="base_conocimiento">Objeto base conocimiento a trabajar en el control</param> public ControlGestionReglas(GestionadorBaseConocimiento base_conocimiento) { InitializeComponent(); this.base_conocimiento = base_conocimiento; actualizarListaDeReglas(); }
public ControlConfiguracionBaseDeConocimiento(GestionadorBaseConocimiento base_conocimiento) { this.base_conocimiento = base_conocimiento; this.metadatos = base_conocimiento.leerMetadatos(); InitializeComponent(); }