コード例 #1
0
        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);
        }
コード例 #2
0
 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);
         }
     }
 }