// Manter os dados do grupo public Feed(BD pBD, Medico pMedico, Grupo pGrupo) { InitializeComponent(); ActiveControl = pictureBox1; bd = pBD; medico = pMedico; grupo = pGrupo; // Adicionar o grupo nas informações do médico if (grupo.getNome() != null) { medico.addGrupo(grupo.getNome()); } // Configurações das opções (engrenagem) button1.Visible = false; button2.Visible = false; button4.Visible = false; button5.Visible = false; button6.Visible = false; button8.Visible = false; button9.Visible = true; exibirGrupos(); novoPost(); }
// Método de pesquisa de grupos private void pesquisarGrupos() { TextBox addNovoGrupo = new TextBox(); grupo = (Grupo)bd.getGrupo(textBox6.Text); if (grupo == null) { MessageBox.Show("Este grupo não existe"); } else { if (grupo.getNome() != null) { if (usuario.getEmail() != null) { usuario.addGrupo(grupo.getNome()); Chat chat = new Chat(bd, usuario, grupo); this.Dispose(); chat.ShowDialog(); } else { medico.addGrupo(grupo.getNome()); Chat chat = new Chat(bd, medico, grupo); this.Dispose(); chat.ShowDialog(); } } } }
public void setGrupo(Grupo pGrupo) { grupos.Add(pGrupo.getNome(), pGrupo); }