UNPKG

northwind-rest-api

Version:

Local REST API Exposing 'Northwind Traders' Database.

20 lines (17 loc) 656 B
const dal = require("../data-access-layer/dal"); async function getAllContactUsMessages() { const contactUsMessages = await dal.getAllContactUsMessages(); return contactUsMessages; }; async function addContactUsMsg(contactUsMsg) { const contactUsMessages = await dal.getAllContactUsMessages(); const maxId = contactUsMessages.reduce((maxId, msg) => msg.id > maxId ? msg.id : maxId, 0); contactUsMsg.id = maxId + 1; contactUsMessages.push(contactUsMsg); await dal.saveAllContactUsMessages(contactUsMessages); return contactUsMsg; }; module.exports = { getAllContactUsMessages, addContactUsMsg };