Ejemplo n.º 1
0
        private void btnAgregarPermiso_Click(object sender, EventArgs e)
        {
            frmAgregarPermiso p = new frmAgregarPermiso(false);

            p.ShowDialog();
            Listar_Componentes();
        }
Ejemplo n.º 2
0
        private void dgvComponentes_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex >= 0)
            {
                if (this.dgvPermisos.Columns[e.ColumnIndex].Name == "Editar")
                {
                    string nombreComponente = dgvPermisos.Rows[e.RowIndex].Cells["Nombre"].Value.ToString();

                    componenteActualizar = (from a in componentes_list
                                            where a.Nombre == nombreComponente
                                            select a).FirstOrDefault();
                    frmAgregarPermiso p = new frmAgregarPermiso(true, componenteActualizar);
                    p.ShowDialog();
                    Listar_Componentes();
                }
                if (this.dgvPermisos.Columns[e.ColumnIndex].Name == "Eliminar")
                {
                    MessageBox.Show("Eliminar");
                }
                if (this.dgvPermisos.Columns[e.ColumnIndex].Name == "Estado")
                {
                    DataGridViewCheckBoxCell chk = this.dgvPermisos.Rows[e.RowIndex].Cells["Estado"] as DataGridViewCheckBoxCell;
                    if (chk.Value == chk.TrueValue)
                    {
                        chk.Value = chk.FalseValue;
                        MessageBox.Show("Check");
                    }
                    else
                    {
                        chk.Value = chk.TrueValue;
                        MessageBox.Show("No check");
                    }
                }
            }
        }