- Instalando as Ferramentas
- Explicação e criação do Banco de Dados
- Criando o Projeto e os Pacotes
- Explicação do Padrão Desenvolvimento- DAO
- Criando a tela de Clientes
- Criando o Modelo de Clientes
- Criando a conexão com banco de dados
- Testando a Conexao com o banco de dados
- Criando o método Cadastrar Cliente na classe ClienteDAO
- Implementando o método Cadastrar Cliente
- Criando o método listarClientes na classe ClienteDAO
- Implementando o método listarClientes na tela de Clientes
- Criando os métodos Alterar e Excluir na classe ClienteDAO
- Implementando os métodos Alterar e Excluir na tela de Clientes
- Criando e Implementando o método BuscarPorNome na tela de Clientes
- Criando e Implementando o método LimparTela e método que retorna um Clientes
- Implementando o método que returna um Cliente na tela de Clientes
- Consulta e Preenchimento Automático de Endereços com WebServices
- Introdução ao Módulo Funcionário
- Criando a tela de Funcionários
- Criando o Modelo de Funcionários
- Criando o método Cadastrar Funcionário na classe FuncionarioDAO
- Implementando o método Cadastrar Funcionários
- Criando o método listarFuncionarios na classe FuncionariosDAO
- Implementando o método listarFuncionarios na tela de Funcionários
- Criando os métodos Alterar e Excluir na classe FuncionarioDAO
- Implementando os métodos Alterar e Excluir na tela de Funcionários
- Criando e Implementando os métodos consultaPorNome
- Criando a Tela de Login
- Criando e Implementando Login Simples
- Criando Menus e Submenus no FrmPrincipal e adicionando ícones
- Colocando Imagem de Fundo do FrmMenu com JDesktopPane
- Colocando nome do Usuário logado na barra de status
- Criando a tela de Cadastro de Fornecedores
- Criando, Implementando a classe Modelo e o método Cadastrar na classe Fornecedor
- Criando os métodos Alterar e Excluir na classe FornecedoresDAO
- Criando os métodos ListarFornecedores, ListarFornecedoresPornome e ConsultaPorNo
- Implementando os métodos de Listagem, Alterar e Excluir na tela de Fornce.
- Criado a tela de Cadastro de Produtos
- Criando a classe Modelo de Produtos
- Listando os Fornecedores do Banco de dados no combobox na tela de Produtos
- Criando o método Cadastrar Produto na classe ProdutoDAO
- Implementando o método Cadastrar Produto na tela de Produtos
- Criando e Implementando o método ListarProdutos com InnerJoin
- Implementando o método Alterar Produtos na tela de Produtos
- Implementando o método Excluir Produtos na tela de Produtos
- Criando e Implementando o método Listar Produtos por Nome na tela de Produtos
- Criando e Implementando o método Consultar Produto por Nome na tela de Produtos
- Criando a tela de Vendas
- Finalizando o layout da tela de Vendas
- Criando a Tela de Pagamentos
- Capturando a Data atual do sistema na tela de vendas
- Criando e implementando a busca de cliente e produtos na tela de Vendas
- Adicionando os produtos no carrinho de Compras
- Calculando o Troco da tela de Pagamentos
- Criando as classes Modelos de Vendas e ItensVenda
- Criando a classe VendasDAO com os Métodos CadastrarVenda e RetornaUltimaVenda
- Explicação da Regra de Négocio para registrar uma venda
- Cadastrando uma Venda no banco de dados
- Retornando o Id da ultima venda e enviando o carrinho para a tela de Pagamentos
- Criando a classe ItemVendaDAO e o método CadastrarItem
- Cadastrando os Items da tabela Item Vendas e Finalizando o Pagamento
- Criando os métodos BaixaEstoque e RetornaEstoqueAtual
- Implementando os métodos BaixaEstoque e RetornaEstoqueAtual na tela de Pagament
- Criando a tela de Histórico de Vendas
- Criando o método listarVendasPorPeriodo na classe VendasDAO
- Implementando o método listarVendasPorPeriodo na Tela de Historico
- Formatando a data da Venda com DateFormat na tela de Historico de Vendas
- Formatando a data da Venda com DateFormat na tela de Historico de Vendas
- Implementando a tela Detalhes de Venda com os dados da Venda
- Criando o método ListarItems de uma Venda na classe ItemVendaDAO
- Implementando o método ListarItems de uma Venda na tela Detalhes da Venda
- Implementando a tela Total de Vendas por data
- Implementando Nivel de Acesso na Tela de Login
- Implementando Trocar de Usuário e Sair do Sistema
- Abrindo as Telas a partir do Menu Principal
- Criando a tela de Controle de Estoque
- Implementando a tela de Controle de Estoque
- Criando o Executável do Projeto.avi