コード例 #1
0
ファイル: ProdutoBL.cs プロジェクト: RodrigoBeirao/eCommerce
        public Produto ObterProduto(int idProduto)
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            //REFACTOR: Está trazendo todos os registros do banco. >>Fazer um metodo de consulta do banco que traga apenas um registro
            //Ou adicionar filtros no metodo existente.
            return DAL.dbListarProdutos().Where(produto => produto.ID == idProduto).First();
        }
コード例 #2
0
ファイル: ProdutoBL.cs プロジェクト: RodrigoBeirao/eCommerce
        public void RemoverProduto(int idProduto)
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            DAL.dbRemoverProduto(idProduto);
        }
コード例 #3
0
ファイル: ProdutoBL.cs プロジェクト: RodrigoBeirao/eCommerce
        public void InserirProduto(string nome, string descricao, string caminhoImagem, decimal preco, int idCategoria)
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            DAL.dbInserirProduto(nome, descricao, caminhoImagem, preco, idCategoria);
        }
コード例 #4
0
ファイル: ProdutoBL.cs プロジェクト: RodrigoBeirao/eCommerce
        public List<Produto> ListarProdutos()
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            return DAL.dbListarProdutos();
        }
コード例 #5
0
ファイル: ProdutoBL.cs プロジェクト: RodrigoBeirao/eCommerce
        public void EditarProduto(int idProduto, string nome, string descricao, string caminhoImagem, decimal preco, int idCategoria)
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            DAL.dbEditarProduto(idProduto, nome, descricao, caminhoImagem, preco, idCategoria);
        }