//Edito Categoria private void sbEditar_Click(object sender, EventArgs e) { try { if (dgv.GetDataRow(dgv.FocusedRowHandle)[0] != null) { int id = (int)dgv.GetDataRow(dgv.FocusedRowHandle)[0]; int row = (int)dgv.FocusedRowHandle; frmCategoriaCap Cap = new frmCategoriaCap(id, Mtable, MtableID); Cap.ShowDialog(); tblBaseGeneral.Clear(); adpMaestros.Fill(tblBaseGeneral); dgv.FocusedRowHandle = row; } else { MostrarMsjXtraMessage("Por favor Seleccionar un Registro Para Poder Editarlo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exEditar) { ErrorSystem(exEditar.Message, Mtable, "frmCategoriaLista: Actualizar Registro"); MostrarMsjXtraMessage("Error al Editar el Registro: " + exEditar.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Creo un nuevo Categoria private void sbNuevo_Click(object sender, EventArgs e) { frmCategoriaCap Cap = new frmCategoriaCap(-1, Mtable, MtableID); Cap.ShowDialog(); tblBaseGeneral.Clear(); adpMaestros.Fill(tblBaseGeneral); }