コード例 #1
0
        private void verificandoPermisos()
        {
            //BLOQUEAR O DESBLOQUEAR ITEMS DENTRO DE ARCHIVO-------------------
            Button[] botones_archivo =
            { btnMEmpleados,
              btnPVacaciones,
              btnRVacaciones,btnREmpleados,
              btnCUsuarios,  btnCPermisos };
            string[] idSubmodulo_archivo =
            { "M1",
              "P1",
              "R1","R2",
              "C1","C2" };

            List <string> accesos = new List <string>();

            accesos = accesos_usuarioDA.Obtener_accessos(this.idUser);
            int index = 0;

            foreach (string codigo in accesos)
            {
                index = Array.IndexOf(idSubmodulo_archivo, codigo);
                botones_archivo[index].Enabled = true;
            }
        }
コード例 #2
0
        private void verificandoPermisosMaestro()
        {
            //BLOQUEAR O DESBLOQUEAR ITEMS DENTRO DE ARCHIVO-------------------
            Button[] botones_archivo     = { button2, button4, button6, button3, button5, button8, button9, btnKAM, btnLicencias };
            string[] idSubmodulo_archivo = { "1a", "2a", "3a", "4a", "5a", "6a", "7a", "8a", "9a" };

            foreach (Button btn in botones_archivo)
            {
                btn.Enabled = false;
            }
            List <string> accesos = new List <string>();

            accesos = accesos_usuarioDA.Obtener_accessos(usuarioConectado.Text, 1);
            int index = 0;

            foreach (string codigo in accesos)
            {
                index = Array.IndexOf(idSubmodulo_archivo, codigo);
                //MessageBox.Show(codigo+" "+index);
                botones_archivo[index].Enabled = true;
            }
            //FIN LOGICA-------------------
        }