private void PesquisarRole() { if (!this.EstaConectado) { if (!this.ConectouNoBanco()) { return; } } string _Mensagem = ""; string _NomeRole = txtNomeRole.Text.Trim().ToUpper(); trvRole.Nodes.Clear(); TreeNode _NodePai = trvRole.Nodes.Add(_NomeRole); TreeNode _Node = null; DateTime _DataCriacaoRole = _csOracle.DataCriacaoRole(_Username, _Password, _Database, _NomeRole, ref _Mensagem); if (_Mensagem.Trim().Length > 0) { MessageBox.Show("Problemas ao listar propriedades da role " + _NomeRole + "\n" + _Mensagem, "Pesquisar propriedades de uma Role", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { _Node = _NodePai.Nodes.Add("Criada em: " + _DataCriacaoRole.ToString("dd/MM/yy HH:mm:ss")); } _Node = _NodePai.Nodes.Add("Usuários"); _Node = _Node.Nodes.Add("USUARIOS"); _Node.Tag = "FAKE"; _Node = _NodePai.Nodes.Add("Objetos"); _Node = _Node.Nodes.Add("ROLE"); _Node.Tag = "FAKE"; _NodePai.Expand(); txtNomeRole.SelectAll(); }