public void SetAdministrador_UsuarioNoValido_DevuelveExcepcion()
        {
            var id = "UsuarioQueNoexiste";

            Assert.ThrowsException <UsrNoEncontradoException>(() =>
                                                              ControladorAdministrativo.SetAdministrador(id));
        }
Exemplo n.º 2
0
        private void setAdmin_Click(object sender, EventArgs e)
        {
            var usr = ControladorAdministrativo.GetUsuario(iNombreUsuario);

            Console.WriteLine(usr.Id);
            if (usr.Administrador)
            {
                var usuarios = ControladorAdministrativo.GetUsuarios();

                foreach (UsuarioDTO user in usuarios)
                {
                    if (listaCheckedBox.CheckedItems.Contains(user.Id))
                    {
                        ControladorAdministrativo.SetAdministrador(user.Id);
                    }
                    else
                    {
                        ControladorAdministrativo.SetNoAdministrador(user.Id);
                    }
                }
                MessageBox.Show("El/los usuario/s fueron configurados como administrador con Exito");
            }
            else
            {
                MessageBox.Show("Ya no eres administrador");
                this.Hide();
                var vinicio = new Ventana_Inicio();
                vinicio.ShowDialog();
                this.Close();
            }
        }
        public void SetAdministrador_UsuarioValido()
        {
            var id   = "admin";
            var pass = "******";

            ControladorAdministrativo.SetAdministrador(id);
            var usr = ControladorAdministrativo.AutenticarUsuario(id, pass);

            Assert.AreEqual(usr.Administrador, true);
        }