private void btnBorrar_Click(object sender, EventArgs e) { Objetivo c = obtenerObjetivo(); if (MessageBox.Show("Está seguro de eliminar el objetivo " + txtNombreLargo.Text + "?", "Eliminado", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { bool res = AD_Objetivo.EliminarObjetivo(c.Id_objetivo); if (res) { MessageBox.Show("Objetivo eliminado correctamente"); LimpiarCampos(); CargarGrilla(); ban = false; this.Habilitar(false); guardar = 0; } else { MessageBox.Show("Error al eliminar objetivo"); } } }
private void dgvCategorias_CellClick(object sender, DataGridViewCellEventArgs e) { if (ban == true || guardar == 1) { Habilitar(false); ban = false; guardar = 0; } ; btnEditar.Enabled = true; btnBorrar.Enabled = true; string id_objetivo = dgvObjetivos.CurrentRow.Cells[0].Value.ToString(); Objetivo o = AD_Objetivo.RecuperarObjetivo(int.Parse(id_objetivo)); LimpiarCampos(); cargarCampos(o); }
private void btnGrabar_Click(object sender, EventArgs e) { if (validarCampos()) { Objetivo o = obtenerObjetivo(); //SI EL USUARIO QUIERE CREAR UN CURSO if (guardar == 1) { bool res = AD_Objetivo.RegistrarObjetivo(o.Id_objetivo, o.Nombre_corto, o.Nombre_largo); if (res) { MessageBox.Show("objetivo registrado correctamente"); } else { MessageBox.Show("Error al registrar objetivo"); } } //SI EL USUARIO DESEA MODIFICAR UN CURSO if (guardar == 2) { bool res = AD_Objetivo.ModificarObjetivo(o.Id_objetivo, o.Nombre_corto, o.Nombre_largo); if (res) { MessageBox.Show("Objetivo modificado correctamente"); } else { MessageBox.Show("Error al modificar objetivo"); } } LimpiarCampos(); CargarGrilla(); ban = false; this.Habilitar(false); guardar = 0; } }
//FUNCIONES private void CargarGrilla() { dgvObjetivos.DataSource = AD_Objetivo.obtenerListadoObjetivos(); }