private void llenar_funcionalidades() { checkBox_funcionalidades.Items.Clear(); List <string> funcionalidades = InteraccionDB.obtener_todas_funcionalidades(); foreach (string funcionalidad in funcionalidades) { checkBox_funcionalidades.Items.Add(funcionalidad, false); } }
private void PedirTurno_Load(object sender, EventArgs e) { try { this.comboEspecialidades.DropDownStyle = ComboBoxStyle.DropDownList; ComboData.llenarCombo(comboEspecialidades, InteraccionDB.obtener_todas_especialidades()); } catch (Exception ex) { MessageBox.Show(ex.Message, "Pedir Turno", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void llenar_dataGrid(DataGridView dataGrid, DataTable datos) { try { //Reseteo Columnas a 0 dataGrid.Columns.Clear(); dataGrid.ReadOnly = true; dataGrid.DataSource = datos; } catch (Exception ex) { InteraccionDB.ImprimirExcepcion(ex); throw new Exception("Error al llenar datos Datagrid. " + ex.Message); } }
public static void agregar_boton_dataGrid(DataGridView dataGrid, string texto_mostrar_boton, string nombre_boton) { try { DataGridViewButtonColumn boton = new DataGridViewButtonColumn(); boton.UseColumnTextForButtonValue = true; boton.Text = texto_mostrar_boton; boton.Name = nombre_boton; dataGrid.Columns.Add(boton); } catch (Exception ex) { InteraccionDB.ImprimirExcepcion(ex); throw new Exception("Error al Agregar Boton Datagrid. " + ex.Message); } }
private void ModificarRol_Load(object sender, EventArgs e) { try { id_rol = 0; nombreRol = null; funcionalidades_del_rol = new List <string>(); funcionalidades_posibles = InteraccionDB.obtener_todas_funcionalidades(); var lista = BD_Roles.obtener_roles(); ComboData.llenarCombo(this.comboBox_rol, lista); this.comboBox_rol.DropDownStyle = ComboBoxStyle.DropDownList; resetear_botones(); } catch (Exception ex) { MessageBox.Show("Error al Cargar Ventana:" + ex.Message, "Modificar Rol", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Form1_Load(object sender, EventArgs e) { deshabilitar_componentes(); this.AcceptButton = boton_loguear; Configuracion_Global.cargar_archivo_configuracion(); label_fecha.Text = "Fecha Actual: " + Configuracion_Global.fecha_actual; try { var lista = BD_Roles.obtener_roles(); ComboData.llenarCombo(this.comboBox_rol, lista); this.comboBox_rol.DropDownStyle = ComboBoxStyle.DropDownList; this.comboBox_rol.Text = "ADMINISTRADOR GENERAL"; } catch (Exception ex) { InteraccionDB.ImprimirExcepcion(ex); MessageBox.Show("Error al Pedir Roles contra la Base. Compruebe que la Base de Datos este Poblada. " + ex.Message, "Log_In", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Cargar Datos desde el Archivo de Configuracion /// </summary> public static void cargar_archivo_configuracion() { try { if (!File.Exists(ruta_archivo_config)) { throw new Exception("No existe Archivo Config en ruta: " + ruta_archivo_config + ". Por favor revise que este el archivo de configuracion"); } XmlTextReader lector = new XmlTextReader(ruta_archivo_config); //Leo del Archivo while (lector.Read()) { //Diferencio por Tipo de Etiqueta switch (lector.NodeType) { //Etiqueta de Inicio case XmlNodeType.Element: string lector_nombre = lector.Name; lector.Read(); //Avanzo hasta el Valor if (lector_nombre.Equals("archivo_config")) { //Nada por ser el inicio break; } else if (lector_nombre.Equals("base_datos_catalogo")) { base_datos_catalogo = lector.Value; } else if (lector_nombre.Equals("base_datos_usuario")) { base_datos_usuario = lector.Value; } else if (lector_nombre.Equals("base_datos_password")) { base_datos_password = lector.Value; } else if (lector_nombre.Equals("base_datos_source")) { base_datos_source = lector.Value; } else if (lector_nombre.Equals("fecha_actual")) { fecha_actual = lector.Value; } else { MessageBox.Show("Hay Basura en Archivo Config!. Por favor no agreguen Tags XML innecesariamente. Propiedad: " + lector_nombre + " con Valor: " + lector.Value, "Configuracion", MessageBoxButtons.OK, MessageBoxIcon.None); break; } //MessageBox.Show("Cargada Propiedad: " + lector_nombre + " con Valor: " + lector.Value, "Configuracion", MessageBoxButtons.OK, MessageBoxIcon.None); break; //No me importan las demas Etiquetas } } } catch (Exception ex) { InteraccionDB.ImprimirExcepcion(ex); MessageBox.Show("Error con Archivo Configuracion: " + ex.Message, "Configuracion", MessageBoxButtons.OK, MessageBoxIcon.Error); } }