public AutenticacaoService(IAutenticacaoRepository autenticacaoRepository, IOptions <JwtTokenSettings> jwtTokenSettings, IOptions <AutorizacaoSettings> autorizacaoSettings) { this.autenticacaoRepository = autenticacaoRepository; this.jwtTokenSettings = jwtTokenSettings?.Value; this.autorizacaoSettings = autorizacaoSettings?.Value; }
private void btnLogin_Click(object sender, RoutedEventArgs e) { if (((App)Application.Current).WebServiceIsOK) { this.autenticacaoRepository = new AutenticacaoRepository(); if (primeiroClique) { DataBaseUtils.ImportarDados(); } this.primeiroClique = false; try { var username = txtNomeUsuario.Text.Trim(); var password = txtSenha.Password.Trim(); var salvarSenha = chkManterConectado.IsChecked.HasValue ? chkManterConectado.IsChecked.Value : false; Usuario umUsuario = this.autenticacaoRepository.Login(username, password); this.autenticacaoRepository.SalvarSenha(salvarSenha); if (umUsuario != null) { this.NavigationService.Navigate(new Uri("/Modulos/Index.xaml", UriKind.Relative)); } else { MessageBox.Show("Usuário ou senha inválidos"); } } catch (Exception ex) { Error.GerenciarErro(ex); } } else { FormUtils.InternetDesconectada(); } }
public AutenticacaoService(IAutenticacaoRepository autenticacaoRepository) { _autenticacaoRepository = autenticacaoRepository; }
public LoginController(IAutenticacaoRepository repository) { _repository = repository; }
public AutentitcacaoBusiness(DbConnection db) { this.autenticacaoRepository = new AutenticacaoRepository(db); }
public AutenticacaoController(IAutenticacaoRepository autenticacaoRepository) { _autenticacaoRepository = autenticacaoRepository; }