private void autenticaUsuario() { DaoLogin daoLogin = new DaoLogin(); u.Nome = Usuariotxb.Text; u.Senha = Senhatxb.Text; FrmMensagemCampoObrigatorio frmMsgCampoObrigatorio = (FrmMensagemCampoObrigatorio)Application.OpenForms["FrmMensagemCampoObrigatorio"]; FrmMensagemCampoObrigatorio frmMsgCampoObrigatorioMsg = new FrmMensagemCampoObrigatorio(); if (daoLogin.AutenticarUsuario(u)) { this.Hide(); FrmHome home = new FrmHome(); home.Closed += (s, args) => this.Close(); home.ShowDialog(); } else { frmMsgCampoObrigatorioMsg.MensagemCampoObrigatorioLbl.Text = "Dados Incorretos"; frmMsgCampoObrigatorioMsg.ShowDialog(); Usuariotxb.Focus(); Usuariotxb.Clear(); Senhatxb.Clear(); } }