private void btnEliminarResultado_Click(object sender, EventArgs e) { OpcionResultados = "Eliminar"; if (dgvCompetencia_tecnicas.SelectedRows.Count == 1) { dgvCompetencia_tecnicas.DataSource = Competencias_tecnicas.eliminarCompetencia(DGVResultadostecnicos.CurrentRow.Cells[0].Value.ToString(), "1", CmbProgramas.SelectedValue.ToString()); VentanaMsjes ventana2 = new VentanaMsjes("Elimicación", "¡Elimicación exitosa!"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } else { VentanaMsjes ventana2 = new VentanaMsjes("AVISO", "Debe Seleccionar un resultado"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); } }
private void ListadoIncrementalCompetencias(string parametro, string programa, string texto) { try { dgvCompetencia_tecnicas.DataSource = null; dgvCompetencia_tecnicas.AutoGenerateColumns = false; DataTable dt = Competencias_tecnicas.ListadoIncrementalDeCompetencias(parametro, programa, texto); dgvCompetencia_tecnicas.DataSource = dt; dgvCompetencia_tecnicas.Columns[0].DataPropertyName = "ID"; dgvCompetencia_tecnicas.Columns[1].DataPropertyName = "DESCRIPCION"; dgvCompetencia_tecnicas.Columns[2].DataPropertyName = "DURACION"; } 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(); } }
public void ListadoCompetenciasTecnicas() { try { dgvCompetencias.AutoGenerateColumns = false; DataTable dt = Competencias_tecnicas.ListadoDeCompetencias(cbProgramas_de_formacion.SelectedValue.ToString()); dgvCompetencias.Columns[0].DataPropertyName = "ID"; dgvCompetencias.Columns[1].DataPropertyName = "DESCRIPCION"; dgvCompetencias.Columns[2].DataPropertyName = "DURACION"; dgvCompetencias.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("") || txtDuracion.Text.Trim().Equals("")) { 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 (tipoCompetencia == "tecnica")//COMPETENCIAS TECNICAS { if (txtDescripcion.Text.Trim().Equals("")) { 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 (frmCompTecnica.OpcionCompetencia == "Modificar") { try { Competencias_tecnicas ClaseCompetencia = new Competencias_tecnicas(); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); if (!codigo_Actual.Equals(textCodigo.Text.Trim())) { if (ClaseCompetencia.VerificarCodigo()) { VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); textCodigo.Focus(); textCodigo.SelectAll(); return; } } ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim(); ClaseCompetencia.ID_Programa = id_Competencia; ClaseCompetencia.Duracion = txtDuracion.Text; ClaseCompetencia.ModificarCompetenciasTecnicas(codigo_Actual); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); Limpiar(); codigo_Actual = ""; 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(); frmCompTecnica.OpcionCompetencia = ""; frmCompTecnica.ListadoCompetenciasTecnicas(); this.Close(); } 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//NUEVO registro de competencias tecnicas { try { Competencias_tecnicas ClaseCompetencia = new Competencias_tecnicas(); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); if (ClaseCompetencia.VerificarCodigo()) { VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); textCodigo.Focus(); textCodigo.SelectAll(); return; } ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim(); ClaseCompetencia.ID_Programa = ProgramaFormacion; ClaseCompetencia.Duracion = txtDuracion.Text; ClaseCompetencia.RegistrarCompetenciasTecnicas(); VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); frmCompTecnica.ListadoCompetenciasTecnicas(); Limpiar(); this.Close(); } 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(); } } //fin registro } else //COMPETENCIAS TRANSVERSALES { if (frmCompTrans.OpcionCompetencia == "Modificar") { if (txtDescripcion.Text.Trim().Equals("")) { 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; } try { Competencias_transversales ClaseCompetencia = new Competencias_transversales(); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); if (!codigo_Actual.Equals(textCodigo.Text.Trim())) { if (ClaseCompetencia.VerificarCodigo()) { VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); textCodigo.Focus(); textCodigo.SelectAll(); return; } } ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim(); ClaseCompetencia.Id_Programa = ProgramaFormacion; ClaseCompetencia.Modificar(codigo_Actual); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); Limpiar(); codigo_Actual = ""; 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(); frmCompTrans.OpcionCompetencia = ""; frmCompTrans.ListadoCompetenciasTransversales(); this.Close(); } 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//NUEVO registro de competencias transversales { // try // { Competencias_transversales ClaseCompetencia = new Competencias_transversales(); ClaseCompetencia.Codigo = textCodigo.Text.Trim(); ClaseCompetencia.Id_Programa = ProgramaFormacion; if (existe) //si ya existe solo se realciona con el programa { ClaseCompetencia.Registrar_Programa_Competencia_Transversal(); VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "¡Registro exitoso!"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); frmCompTrans.ListadoCompetenciasTransversales(); Limpiar(); this.Close(); } else { if (txtDescripcion.Text.Trim().Equals("")) { 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 (ClaseCompetencia.VerificarCodigo()) { VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe"); ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana.btnAceptar.Visible = true; ventana.ShowDialog(); textCodigo.Focus(); textCodigo.SelectAll(); return; } ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim(); ClaseCompetencia.Duracion = txtDuracion.Text.Trim(); ClaseCompetencia.Id_Programa = ProgramaFormacion; ClaseCompetencia.Codigo = textCodigo.Text.Trim(); ClaseCompetencia.Registrar(); ClaseCompetencia.Registrar_Programa_Competencia_Transversal(); VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!"); ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf; ventana2.btnAceptar.Visible = true; ventana2.ShowDialog(); frmCompTrans.ListadoCompetenciasTransversales(); Limpiar(); this.Close(); } } } }