From 7ffbad817125e0767ff51ae7b3ddd9092328bafc Mon Sep 17 00:00:00 2001 From: Dennis Eriksen Date: Mon, 29 Apr 2013 14:24:43 +0200 Subject: been working on the project model and posting projects --- controllers/system.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'controllers/system.js') diff --git a/controllers/system.js b/controllers/system.js index f04ec6d..e3a55bd 100644 --- a/controllers/system.js +++ b/controllers/system.js @@ -2,7 +2,8 @@ /** * Module dependencies */ - +var mongoose = require('mongoose') + , Project = mongoose.model('Project'); @@ -69,3 +70,11 @@ exports.newProject = function(req, res) { res.render('newproject', { title: 'Nytt prosjekt', loggedin: true }); } +exports.postNewProject = function(req, res) { + var project = new Project(req.body); + project.save(function(err) { + if (err) return res.render('newproject', { title: 'Nytt prosjekt - en feil oppstod', loggedin: true, errors: err.errors, project: project }); + return res.redirect('/dashboard'); + }); +} + -- cgit v1.2.3