예제 #1
0
        private void dgv_perfiles_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            //Si hay una fila clickeada entonces se habilita el botón: 'Quitar'
            bool selectedRow = dgv_perfiles.CurrentRow.Index != -1;

            if (selectedRow)
            {
                dgv_opciones.Rows.Clear();
                int id = Convert.ToInt32(dgv_perfiles.CurrentRow.Cells[0].Value);
                IList <OpcionMenu> opciones = service.getOpcionesByPerfil(id);
                foreach (OpcionMenu oMenu in opciones)
                {
                    dgv_opciones.Rows.Add(new string[] { oMenu.Id.ToString(), oMenu.Nombre });
                }
            }

            btn_quitar.Enabled = selectedRow;
        }