Ejemplo n.º 1
0
        private async void Login_Click(object sender, RoutedEventArgs e)
        {
            User u = new User
            {
                usuario = usuario.Text,
                senha   = senha.Password
            };

            UsuarioDAL usuarioDAL = new UsuarioDAL();

            var cadastroEstada = await usuarioDAL.BuscarPorLogin(u);

            if (cadastroEstada)
            {
                TelaPrincipal c = new TelaPrincipal();
                this.Close();
                c.Show();
            }
            else
            {
                MessageBox.Show("Usuário inexistente no banco de dados!",
                                "WPF Vendas", MessageBoxButton.OK,
                                MessageBoxImage.Error);
            }
        }
Ejemplo n.º 2
0
        public Usuario BuscarPorLogin(string login)
        {
            var _login  = login.Split('|')[2].Split(':')[1];
            var retorno = _dal.BuscarPorLogin(_login);

            //relacionamentos
            if (retorno != null)
            {
                retorno.perfilUsuario = _bllPerfilUsuario.Detalhe(retorno.idPerfilUsuario);
            }

            return(retorno);
        }