|
|
@ -1,7 +1,7 @@ |
|
|
|
// Import Etudiant model
|
|
|
|
Etudiant = require('./etudiantModel'); |
|
|
|
|
|
|
|
// Handle index actions
|
|
|
|
// Handle index actions (GET)
|
|
|
|
exports.index = function (req, res) { |
|
|
|
Etudiant.get(function (err, etudiants) { |
|
|
|
if (err) { |
|
|
@ -16,4 +16,24 @@ exports.index = function (req, res) { |
|
|
|
data: etudiants |
|
|
|
}); |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
// Handle create etudiant actions (POST)
|
|
|
|
exports.new = function (req, res) { |
|
|
|
var etudiant = new Etudiant(); |
|
|
|
etudiant.numEtudiant = req.body.numEtudiant ? req.body.numEtudiant : etudiant.numEtudiant; |
|
|
|
etudiant.firstname = req.body.firstname; |
|
|
|
etudiant.lastname = req.body.lastname; |
|
|
|
etudiant.cycle = req.body.cycle; |
|
|
|
etudiant.adresse = req.body.adresse; |
|
|
|
|
|
|
|
// save the etudiant and check for errors
|
|
|
|
etudiant.save(function (err) { |
|
|
|
// if (err)
|
|
|
|
// res.json(err);
|
|
|
|
res.json({ |
|
|
|
message: 'New etudiant created!', |
|
|
|
data: etudiant |
|
|
|
}); |
|
|
|
}); |
|
|
|
}; |