private void pb_chat_Click(object sender, EventArgs e) { try { var empresa = bd.usuario_empresa.Where(x => x.FK_usuario == UsuarioDados.Id).FirstOrDefault(); PegarID.IDN = Convert.ToInt32(dt.CurrentRow.Cells[0].Value); //Abre a conversa com o usuário var candidato = bd.candidatos.Where(x => x.idCandidatos == PegarID.IDN).FirstOrDefault(); PegarID.Identificar = 3; var usuarioTrab = bd.usuario_trabalhador.Where(x => x.CPF == candidato.FK_usuario_trabalhador).FirstOrDefault(); var usuario = bd.usuario.Where(x => x.idUsuario == usuarioTrab.FK_usuario).FirstOrDefault(); this.Hide(); TelaMensagemEmpresa f = new TelaMensagemEmpresa(); f.Closed += (s, args) => this.Close(); f.ShowDialog(); } catch (Exception) { Mensagem.aviso = "Erro ao abrir!"; TelaMensagemAviso f = new TelaMensagemAviso(); f.ShowDialog(); } }
private void pbVoltar_Click(object sender, EventArgs e) { var usu = bd.usuario.Where(x => x.idUsuario == UsuarioDados.Id).FirstOrDefault(); if (usu.tipoUsuario == true) { this.Hide(); TelaMensagemTrabalhador g = new TelaMensagemTrabalhador(); g.Closed += (s, args) => this.Close(); g.ShowDialog(); } else { this.Hide(); TelaMensagemEmpresa g = new TelaMensagemEmpresa(); g.Closed += (s, args) => this.Close(); g.ShowDialog(); } }