示例#1
0
        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
        public void RemoverProduto(int idProduto)
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            DAL.dbRemoverProduto(idProduto);
        }
示例#3
0
        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
        public List<Produto> ListarProdutos()
        {
            ProdutoDAL DAL = new ProdutoDAL(conStr);

            return DAL.dbListarProdutos();
        }
示例#5
0
        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);
        }