示例#1
0
        //metodo de login
        private void btnLogin_Click(object sender, RoutedEventArgs e)
        {
            usuario = new Usuario();

            //recebe os dados
            usuario.Cpf   = TxtCPFlogin.Text;
            usuario.senha = TxtSenhaLogin.Text;

            //medo para validar
            if (UsuarioDAL.Logar(usuario.Cpf, usuario.senha))
            {
                MenuUsuario menuUsuario = new MenuUsuario();
                menuUsuario.Show();

                //isso mostra qual usuario está logado:
                usuario = UsuarioDAL.buscarCPF(TxtCPFlogin.Text);
                menuUsuario.txtConfirmLogin.Text = usuario.Nome.ToString();

                SETUsuarioDAL.UsuarioLogadoSET(usuario);                       //guarda o usuario logado
                SETUsuarioDAL.carregarLista(usuario, LivroDAL.ListarLivros()); //guarda a estante do usuario
            }
            else
            {
                MessageBox.Show("Login ou senha inválidos!", "Login", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void btnLogin_Click(object sender, RoutedEventArgs e)
        {
            usuario = new Usuario();

            usuario.Cpf   = TxtCPFlogin.Text;
            usuario.senha = TxtSenhaLogin.Text;

            if (UsuarioDAL.Logar(usuario.Cpf, usuario.senha))
            {
                MenuUsuario menuUsuario = new MenuUsuario();
                menuUsuario.Show();

                //isso mostra qual usuario está logado:
                usuario = UsuarioDAL.buscarCPF(TxtCPFlogin.Text);
                menuUsuario.txtConfirmLogin.Text = usuario.Cpf.ToString();

                SETUsuarioDAL.UsuarioLogadoSET(usuario);
            }
            else
            {
                MessageBox.Show("Login ou senha inválidos!", "Login", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }