//CARGAR COMBOS CATEGORIA private void CargarComboCategoria() { cboCategoria.DataSource = AD_Categoria.obtenerCategorias(); cboCategoria.DisplayMember = "nombre"; cboCategoria.ValueMember = "id_categoria"; cboCategoria.SelectedIndex = -1; }
private void btnBorrar_Click(object sender, EventArgs e) { Categoria c = obtenerCategoria(); if (MessageBox.Show("Está seguro de eliminar la categoria " + txtNombreCategoria.Text + "?", "Eliminado", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { bool res = AD_Categoria.EliminarCategoria(c.Id_cat); if (res) { MessageBox.Show("Categoria eliminada correctamente"); LimpiarCampos(); CargarGrilla(); ban = false; this.Habilitar(false); guardar = 0; } else { MessageBox.Show("Error al eliminar Categoria"); } } }
private void dgvCategorias_CellClick_1(object sender, DataGridViewCellEventArgs e) { if (ban == true || guardar == 1) { Habilitar(false); ban = false; guardar = 0; } ; btnEditar.Enabled = true; btnBorrar.Enabled = true; string id_categoria = dgvCategorias.CurrentRow.Cells[0].Value.ToString(); Categoria c = AD_Categoria.RecuperarCategoria(int.Parse(id_categoria)); LimpiarCampos(); cargarCampos(c); }
private void btnGrabar_Click_1(object sender, EventArgs e) { if (validarCampos()) { Categoria c = obtenerCategoria(); //SI EL USUARIO QUIERE CREAR UN CURSO if (guardar == 1) { bool res = AD_Categoria.RegistrarCategoria(c.Id_cat, c.Nombre, c.Descripcion); if (res) { MessageBox.Show("Categoria registrada correctamente"); } else { MessageBox.Show("Error al registrar Categoria"); } } //SI EL USUARIO DESEA MODIFICAR UN CURSO if (guardar == 2) { bool res = AD_Categoria.ModificarCategoria(c.Id_cat, c.Nombre, c.Descripcion); if (res) { MessageBox.Show("Categoria modificada correctamente"); } else { MessageBox.Show("Error al modificar categoria"); } } LimpiarCampos(); CargarGrilla(); ban = false; this.Habilitar(false); guardar = 0; } }
private void CargarGrilla() { dgvCategorias.DataSource = AD_Categoria.obtenerListadoCategorias(); }