From b9d0c4527bab9c4a3150e5c7cc6b9f935d2ae027 Mon Sep 17 00:00:00 2001 From: numex-admin Date: Thu, 10 Sep 2026 08:59:21 +0000 Subject: [PATCH] =?UTF-8?q?Numex=20yay=C4=B1n:=20models/urun.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/urun.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 models/urun.js diff --git a/models/urun.js b/models/urun.js new file mode 100644 index 0000000..cae1860 --- /dev/null +++ b/models/urun.js @@ -0,0 +1,18 @@ +// Ürün modeli +const store = require('./store'); + +function dogrula(veri) { + const hatalar = []; + if (!veri.ad || veri.ad.trim() === '') hatalar.push('Ürün adı zorunludur'); + return hatalar; +} + +function tumu() { + return store.oku('urunler'); +} + +function bul(id) { + return store.bulKoleksiyonda('urunler', Number(id)); +} + +module.exports = { dogrula, tumu, bul };