private async Task <bool> BuscarUsuario() { FormApontamento formApontamento = new FormApontamento(); string login = txtLogin.Text; string senha = txtSenha.Text; Usuario usuario = await _usuarioService.AutenticarUsuario(login, senha); if (usuario != null) { formApontamento.ObterIdUsuario(usuario.Id); } return(usuario != null); }
private async void Autenticar() { if (ValidarCampos()) { if (await BuscarUsuario()) { FormApontamento formApontamento = new FormApontamento(); formApontamento.ShowDialog(this); Close(); } else { MetroMessageBox.Show(this, "Usuário ou senha inválido", "Erro ao atenticar", MessageBoxButtons.OK); } } }