20 lines
433 B
JavaScript
20 lines
433 B
JavaScript
// Lokasyon (depo / şube) modeli
|
||
const store = require('./store');
|
||
|
||
// Geçerli lokasyon mu kontrol et
|
||
function dogrula(veri) {
|
||
const hatalar = [];
|
||
if (!veri.ad || veri.ad.trim() === '') hatalar.push('Lokasyon adı zorunludur');
|
||
return hatalar;
|
||
}
|
||
|
||
function tumu() {
|
||
return store.oku('lokasyonlar');
|
||
}
|
||
|
||
function bul(id) {
|
||
return store.bulKoleksiyonda('lokasyonlar', Number(id));
|
||
}
|
||
|
||
module.exports = { dogrula, tumu, bul };
|