private void ListadoProgramas() { cbPrograma.DataSource = Programa_Formacion.ListadoGeneralDeProgramas(); cbPrograma.DisplayMember = "NOMBRE_PROGRAMA"; cbPrograma.ValueMember = "ID_PROGRAMA"; cbPrograma.SelectedIndex = -1; }
private void ListadoIncrementalInstructores(string parametro, string texto) { try { dgvPrograma.AutoGenerateColumns = false; DataTable dt = Programa_Formacion.ListadoIncrementalDeProgramas(parametro, texto); dgvPrograma.Columns["id"].DataPropertyName = "ID_PROGRAMA"; dgvPrograma.Columns["Nomb"].DataPropertyName = "NOMBRE_PROGRAMA"; dgvPrograma.Columns["Dur"].DataPropertyName = "DURACION_PROGRAMA"; dgvPrograma.Columns["nivel"].DataPropertyName = "NOMBRE_NIVEL"; dgvPrograma.DataSource = dt; } catch (Exception ex) { VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } }
private void ListadoProgramas() { try { dgvPrograma.AutoGenerateColumns = false; DataTable dt = Programa_Formacion.ListadoGeneralDeProgramas(); dgvPrograma.Columns[0].DataPropertyName = "ID_PROGRAMA".Trim(); dgvPrograma.Columns[1].DataPropertyName = "NOMBRE_PROGRAMA".Trim(); dgvPrograma.Columns[2].DataPropertyName = "DURACION_PROGRAMA".Trim(); dgvPrograma.Columns[3].DataPropertyName = "ID_NIVEL".Trim(); dgvPrograma.DataSource = dt; } catch (Exception ex) { VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (textCodigo.Text.Trim().Equals("") || txtNombre.Text.Trim().Equals("") || cbxDuraciónDiurna.SelectedIndex == -1 || cbNivel.SelectedIndex == -1) { VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Diligencie toda la información requerida"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); return; } if (rdbNuevo.Checked) { try { Programa_Formacion ClasePrograma = new Programa_Formacion(); ClasePrograma.Codigo = textCodigo.Text.Trim(); if (ClasePrograma.VerificarCodigo()) { VentanaMsjes ventana = new VentanaMsjes("AVISO", "El codigo ya existe"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); textCodigo.Focus(); textCodigo.SelectAll(); return; } ClasePrograma.Nombre = txtNombre.Text.Trim(); ClasePrograma.Duracion = cbxDuraciónDiurna.Text.Trim(); ClasePrograma.Nivel = cbNivel.SelectedValue.ToString(); /////////////////////////Ambientes////////////////////////// ClasePrograma.Registrar(); ListadoProgramas(); Limpiar(); VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } catch (Exception ex) { VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } } else if (rdbModificar.Checked) { // try // { Programa_Formacion ClasePrograma = new Programa_Formacion(); ClasePrograma.Codigo = textCodigo.Text.Trim(); //if (!codigo_Actual.Trim().Equals(textCodigo.Text.Trim()))Editado por Miguel Benítez esta validación no hace nada (relentiza el programa) //{ // if (ClasePrograma.VerificarCodigo()) // { // VentanaMsjes ventana = new VentanaMsjes("AVISO", "El programa ya existe"); // ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; // ventana.btnAceptar.Visible = true; // ventana.ShowDialog(); // textCodigo.Focus(); // textCodigo.SelectAll(); // return; // } //} ClasePrograma.Nombre = txtNombre.Text.Trim(); ClasePrograma.Duracion = cbxDuraciónDiurna.Text.Trim(); ClasePrograma.Nivel = cbNivel.SelectedValue.ToString(); /////////////////////////Ambientes////////////////////////// //List<string> Ambientes = new List<string>(); //for (int i = 0; i < clbAmbiente.Items.Count; i++) //{ // clbAmbiente.SelectedIndex = i; // if (clbAmbiente.GetItemCheckState(i) == CheckState.Checked) // { // Ambientes.Add(clbAmbiente.SelectedValue.ToString()); // } //} //ClasePrograma.Ambientes = Ambientes; ClasePrograma.Modificar(codigo_Actual); ListadoProgramas(); Limpiar(); LimpiarSeleccion(); codigo_Actual = ""; Limpiar(); VentanaMsjes ventana2 = new VentanaMsjes("MODIFICAR", "¡Modificación exitosa!"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); /* } * catch (Exception ex) * { * MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); * }*/ } }