public MenuAcciones(int id_rol, int id_usuario) { rol_id = id_rol; user_id = id_usuario; InitializeComponent(); // accionesUsuario se carga con todas las acciones de ese usuario accionesUsuario = SQLRoles.obtenerTodasLasFuncionalidadesHabilitadasDelRol(rol_id); //Para cada accion que tiene el usuario lo pongo en el cmbAcciones foreach (DataRow row in accionesUsuario.Rows) { cmbAcciones.Items.Add(row["descripcion"].ToString()); cmbAcciones.SelectedIndex = 0; } }
public ModificacionRol(Rol rolSeleccionado) { InitializeComponent(); funcionalidades = SQLRoles.obtenerTodasLasFuncionalidades(); txtNombreRol.Text = rolSeleccionado.nombre; ckbHabilitado.Checked = rolSeleccionado.estado ? true : false; idRol = rolSeleccionado.id_rol; funcionalidadesHabilitadas = SQLRoles.obtenerTodasLasFuncionalidadesHabilitadasDelRol(rolSeleccionado.id_rol); foreach (DataRow row in funcionalidades.Rows) { Boolean check = estaHabilitadaLaFuncion(row["id_funcion"].ToString()); checkListFuncionalidades.Items.Add(row["descripcion"].ToString(), check); } }