Пример #1
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();
            }
        }
        private void Ventana_Lista_Usuarios_Load(object sender, EventArgs e)
        {
            var       listaUsuarios = ControladorAdministrativo.GetUsuarios();
            DataTable dt            = new DataTable();

            dt.Columns.Add("Nombre", typeof(string));



            foreach (UsuarioDTO usuario in listaUsuarios)
            {
                dt.Rows.Add(new object[] { usuario.Id });
            }

            dataGridView1.DataSource = dt;
        }
Пример #3
0
        private void SetAdministrador_Load(object sender, EventArgs e)
        {
            var usuarios = ControladorAdministrativo.GetUsuarios();

            foreach (UsuarioDTO user in usuarios)
            {
                if (ControladorAdministrativo.GetUsuario(user.Id).Administrador)
                {
                    int index = this.listaCheckedBox.Items.Add(user.Id);
                    listaCheckedBox.Items[index] = user.Id;
                    listaCheckedBox.SetItemChecked(index, true);
                }
                else
                {
                    int index = this.listaCheckedBox.Items.Add(user.Id);
                    listaCheckedBox.Items[index] = user.Id;
                }
            }
        }
        public void GetUsuarios_DevuelveListaDeUsuarios()
        {
            var count = ControladorAdministrativo.GetUsuarios().ToList().Count;

            Assert.IsTrue(count >= 1);
        }