Exemplo n.º 1
0
        public Principal(int rolP, int idUsuarioP)
        {
            InitializeComponent();
            rol       = rolP;
            idUsuario = idUsuarioP;
            Proyectos = ConexionMetodos.CargarProyectosxUsuario(idUsuario);

            if (rol == 1)
            {
                userStoryToolStripMenuItem.Visible                    = false;
                userStoryToolStripMenuItem1.Visible                   = false;
                releaseToolStripMenuItem.Visible                      = false;
                sprintToolStripMenuItem.Visible                       = false;
                sprintToolStripMenuItem1.Visible                      = false;
                sprintToolStripMenuItem2.Visible                      = false;
                tareasToolStripMenuItem.Visible                       = false;
                definirDuraciónSprintToolStripMenuItem.Visible        = false;
                definirCriteriosDeAceptaciónToolStripMenuItem.Visible = false;
            }
            if (rol == 2)
            {
                nuevoProyectoToolStripMenuItem.Visible                = false;
                crearUsuarioToolStripMenuItem.Visible                 = false;
                userStoryToolStripMenuItem1.Visible                   = false;
                sprintToolStripMenuItem.Visible                       = false;
                sprintToolStripMenuItem1.Visible                      = false;
                sprintToolStripMenuItem2.Visible                      = false;
                tareasToolStripMenuItem.Visible                       = false;
                definirDuraciónSprintToolStripMenuItem.Visible        = false;
                definirCriteriosDeAceptaciónToolStripMenuItem.Visible = false;
            }
            if (rol == 3)
            {
                nuevoProyectoToolStripMenuItem.Visible = false;
                crearUsuarioToolStripMenuItem.Visible  = false;
                userStoryToolStripMenuItem.Visible     = false;
                releaseToolStripMenuItem.Visible       = false;
                tareasToolStripMenuItem.Visible        = false;
                definirCriteriosDeAceptaciónToolStripMenuItem.Visible = false;
            }
            if (rol == 4)
            {
                nuevoProyectoToolStripMenuItem.Visible                = false;
                crearUsuarioToolStripMenuItem.Visible                 = false;
                sprintToolStripMenuItem.Visible                       = false;
                sprintToolStripMenuItem1.Visible                      = false;
                sprintToolStripMenuItem2.Visible                      = false;
                userStoryToolStripMenuItem.Visible                    = false;
                releaseToolStripMenuItem.Visible                      = false;
                definirDuraciónSprintToolStripMenuItem.Visible        = false;
                actualizarAsociaciónAUsuarioToolStripMenuItem.Visible = false;
            }
            if (rol == 5)
            {
                nuevoProyectoToolStripMenuItem.Visible                = false;
                crearUsuarioToolStripMenuItem.Visible                 = false;
                sprintToolStripMenuItem.Visible                       = false;
                sprintToolStripMenuItem1.Visible                      = false;
                sprintToolStripMenuItem2.Visible                      = false;
                userStoryToolStripMenuItem.Visible                    = false;
                releaseToolStripMenuItem.Visible                      = false;
                definirDuraciónSprintToolStripMenuItem.Visible        = false;
                actualizarAsociaciónAUsuarioToolStripMenuItem.Visible = false;
            }

            CrearBotones(panel1, Proyectos);
            BotonAtras.Enabled = false;
            panel2.Visible     = false;
            panel3.Visible     = false;
            panel4.Visible     = false;
            panel5.Visible     = false;
        }