Example #1
0
        public void concedePermissao()
        {
            int idUsuario, idAmbiente;

            enviaMensagem(1, "ID do Ambiente", false);
            idAmbiente = int.Parse(Console.ReadLine());

            enviaMensagem(1, "ID do Usuário", false);
            idUsuario = int.Parse(Console.ReadLine());

            Usuario  user     = (cadastro.Usuarios.Find(u => u.Id == idUsuario));
            Ambiente ambiente = cadastro.pesquisarAmbiente(new Ambiente(idAmbiente));

            if (user.concederPermissao(ambiente))
            {
                enviaMensagem(7, "concedida", true);
            }
            else
            {
                enviaMensagem(8, "concedida", true);
            }
        }