public int CadatrarProduto(ProdutoCompraDTO dto)
        {
            string script = @"INSERT tb_produtoCompra(nm_Produto, vl_Compra, ds_Produto, dt_Validade, fk_ProdutoCompra_Fornecedor, fk_produtoCompra_Filial)
                                               VALUES(@nm_Produto, @vl_Compra, @ds_Produto, @dt_Validade, @fk_ProdutoCompra_Fornecedor, @fk_produtoCompra_Filial)";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            parms.Add(new MySqlParameter("nm_Produto", dto.nm_Produto));
            parms.Add(new MySqlParameter("vl_Compra", dto.vl_Compra));
            parms.Add(new MySqlParameter("ds_Produto", dto.ds_Produto));
            parms.Add(new MySqlParameter("dt_Validade", dto.dt_Validade));
            parms.Add(new MySqlParameter("fk_ProdutoCompra_Fornecedor", dto.fk_ProdutoCompra_Fornecedor));
            parms.Add(new MySqlParameter("fk_produtoCompra_Filial", dto.fk_produtoCompra_Filial));

            Database db = new Database();

            return(db.ExecuteInsertScriptWithPk(script, parms));
        }
        public int AlterarProduto(ProdutoCompraDTO dto)
        {
            string script = @"UPDATE tb_produtoCompra SET nm_Produto = @nm_Produto,
                                                           vl_Compra = @vl_Compra, 
                                                          ds_Produto = @ds_Produto, 
                                                         dt_Validade = @dt_Validade, 
                                         fk_ProdutoCompra_Fornecedor = @fk_ProdutoCompra_Fornecedor
                                                    
                                                    WHERE id_Produto = @id_Produto";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            parms.Add(new MySqlParameter("nm_Produto", dto.nm_Produto));
            parms.Add(new MySqlParameter("vl_Compra", dto.vl_Compra));
            parms.Add(new MySqlParameter("ds_Produto", dto.ds_Produto));
            parms.Add(new MySqlParameter("dt_Validade", dto.dt_Validade));
            parms.Add(new MySqlParameter("fk_ProdutoCompra_Fornecedor", dto.fk_ProdutoCompra_Fornecedor));
            parms.Add(new MySqlParameter("id_Produto", dto.id_Produto));

            Database db = new Database();

            return(db.ExecuteInsertScriptWithPk(script, parms));
        }
        public int AlterarProduto(ProdutoCompraDTO dto)
        {
            ProdutoCompraDatabase db = new ProdutoCompraDatabase();

            return(db.AlterarProduto(dto));
        }
        public int CadatrarProduto(ProdutoCompraDTO dto)
        {
            ProdutoCompraDatabase db = new ProdutoCompraDatabase();

            return(db.CadatrarProduto(dto));
        }