Skip to content
Snippets Groups Projects
Commit 9513dba0 authored by Name's avatar Name
Browse files

Added app.put & app.delete

parent 006d767c
No related branches found
No related tags found
No related merge requests found
Pipeline #49594 passed
...@@ -21,4 +21,21 @@ module.exports = class PersonDao extends Dao { ...@@ -21,4 +21,21 @@ module.exports = class PersonDao extends Dao {
callback callback
); );
} }
setOne(json, callback){
var val = [json.navn, json.adresse, json.alder, json.id];
super.query(
"update person set (navn,adresse,alder) values (?,?,?) where id=?",
val,
callback
);
}
deleteOne(id, callback){
super.query(
"delete from person where id=?"
[id],
callback
);
}
}; };
This diff is collapsed.
...@@ -41,4 +41,21 @@ app.post("/person", (req, res) => { ...@@ -41,4 +41,21 @@ app.post("/person", (req, res) => {
}); });
}); });
app.put("/person/personId", (req, res) => {
console.log("/peron/:personId: fikk UPDATE-request fra klient");
personDao.setOne(req,params.personId, (status, data) => {
res.status(status);
res.json(data);
})
})
app.delete("/person/:personId", (req, res) => {
console.log("/person/:personId: fikk DELETE-request fra klienten");
personDao.deleteOne(req.body, (status, data) => {
res.status(status);
res.json(data);
})
})
var server = app.listen(8080); var server = app.listen(8080);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment