// Enviar mensagem (ENTER) private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (textBox1.Text != "") { Mensagem mensagem = new Mensagem(); if (usuario.getEmail() != null) { mensagem.setConteudo(textBox1.Text); mensagem.setUsuario(usuario); } else { mensagem.setConteudo(textBox1.Text); mensagem.setMedico(medico); } // É chat individual ? if (grupo == null) { chat.setMensagem(mensagem); // É usuário ? if (usuario.getEmail() != null) { chat.setUsuario(usuario); // Já existe um chat ? if (usuario.getMensagem(amigo.getNome()) == null) { usuario.addMensagem(amigo.getNome(), chat); amigo.addMensagem(usuario.getNome(), chat); } } else { chat.setUsuario(medico); // Já existe um chat ? if (medico.getMensagem(amigo.getNome()) == null) { medico.addMensagem(amigo.getNome(), chat); amigo.addMensagem(medico.getNome(), chat); } } exibirMensagemIndividual(); } else { grupo.setMensagem(mensagem); exibirMensagens(); } } } }
public FeedAmigos(BD pBd, Medico pMedico, Usuario fUsuario) { InitializeComponent(); ActiveControl = pictureBox1; bd = (BD)pBd; medico = (Medico)pMedico; amigoUsuario = (Usuario)fUsuario; textBox1.Text = medico.getNome(); // Configurações das opções (engrenagem) ActiveControl = pictureBox1; button5.Visible = false; button5.Visible = false; button6.Visible = false; button8.Visible = false; }
// Manter os dados do médico public Feed(BD pBd, Medico pMedico) { InitializeComponent(); ActiveControl = pictureBox1; bd = (BD)pBd; medico = (Medico)pMedico; textBox1.Text = medico.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(); }