示例#1
0
        //--Click en el botón agregar rol
        private void bAgregar_Click(object sender, EventArgs e)
        {
            //--Abrir ventana de creación de rol
            Abm_de_Rol.EditRol editForm = new Abm_de_Rol.EditRol();
            editForm.ShowDialog();

            //--Si el resultado del diálogo es OK, recargar dgv
            if (editForm.DialogResult == DialogResult.OK) {
                FillDgv();
            }
        }
示例#2
0
        //--Click en un elemento del dgv
        private void dgvRoles_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //--Si era en la columna de seleccionar (editar)
            if (dgvRoles.Columns[e.ColumnIndex].HeaderText == "Seleccionar") {
                //--Abrir ventana de edición mandando el rol seleccionado
                Abm_de_Rol.EditRol formEdit = new Abm_de_Rol.EditRol(roles[dgvRoles.Rows[e.RowIndex].Cells["id"].Value.ToString()]);
                formEdit.ShowDialog();

                //--Si el resultado del diálogo es OK, recargar dgv
                if (formEdit.DialogResult == DialogResult.OK) {
                    FillDgv();
                }
            }
        }