|
1 | | -/*var User = require('mongoose').model('User');*/ |
2 | | -var express = require('express'); |
3 | | -var router = express.Router(); |
4 | | -var userControllers = require('../controllers/userController.js') |
| 1 | +/*let User = require('mongoose').model('User');*/ |
| 2 | +let express = require('express'); |
| 3 | +let router = express.Router(); |
| 4 | +let userControllers = require('../controllers/userController.js') |
5 | 5 | /* GET home page. */ |
6 | | -router.get('/', function(req, res, next) { |
7 | | - res.render('index', { title: 'Express' }); |
| 6 | +router.get('/', (req, res, next) => { |
| 7 | + res.render('index', { title: 'Express' }); |
8 | 8 | }); |
9 | 9 |
|
10 | 10 |
|
11 | | -router.get('/', function(req, res, next) { |
12 | | - //res.send('respond with a resource'); |
13 | | - return User.find( function( err, clients ) { |
14 | | - if( !err ) { |
15 | | - res.render('detail.ejs', { |
16 | | - title: 'Details', |
17 | | - clients: clients |
18 | | - |
19 | | - }); |
20 | | - |
21 | | - // console.log(clients); |
22 | | - } else { |
23 | | - return console.log( err ); |
24 | | - } |
| 11 | +router.get('/', (req, res, next) => { |
| 12 | + //res.send('respond with a resource'); |
| 13 | + return User.find(function (err, clients) { |
| 14 | + if (!err) { |
| 15 | + res.render('detail.ejs', { |
| 16 | + title: 'Details', |
| 17 | + clients: clients |
25 | 18 | }); |
| 19 | + } else { |
| 20 | + return console.log(err); |
| 21 | + } |
| 22 | + }); |
26 | 23 | }); |
27 | 24 |
|
28 | | -router.post('/', function(req, res, next) { |
29 | | - console.log(req.body); |
30 | | - // res.json(req.body); |
31 | | - var personInfo = req.body; //Get the parsed information |
| 25 | +router.post('/', (req, res, next) => { |
| 26 | + // res.json(req.body); |
| 27 | + let personInfo = req.body; //Get the parsed information |
32 | 28 |
|
33 | | - |
34 | | - if(!personInfo.username || !personInfo.fullname || !personInfo.age){ |
| 29 | + if (!personInfo.username || !personInfo.fullname || !personInfo.age) { |
35 | 30 | res.send(); |
36 | 31 | } else { |
37 | 32 |
|
38 | | -/* User.count(function(err,c){ |
39 | | - //console.log('Count is ' + c); |
40 | | - var e = c+1; |
41 | | - //console.log("e"+e); |
42 | | -
|
43 | | - var newPerson = new User({ |
44 | | - unique_id:e, |
45 | | - username: personInfo.username, |
46 | | - fullname: personInfo.fullname, |
47 | | - age: personInfo.age |
48 | | - }); |
| 33 | + /*User.count(function(err,c){ |
| 34 | + //console.log('Count is ' + c); |
| 35 | + let e = c+1; |
| 36 | + //console.log("e"+e); |
| 37 | + |
| 38 | + let newPerson = new User({ |
| 39 | + unique_id:e, |
| 40 | + username: personInfo.username, |
| 41 | + fullname: personInfo.fullname, |
| 42 | + age: personInfo.age |
| 43 | + }); |
| 44 | + |
| 45 | + newPerson.save(function(err, Person){ |
| 46 | + if(err) |
| 47 | + console.log(err); |
| 48 | + else |
| 49 | + console.log('Success'); |
| 50 | + }); |
| 51 | + |
| 52 | + });*/ |
| 53 | + let c = 1; |
| 54 | + User.findOne({}, (err, data) => { |
49 | 55 |
|
50 | | - newPerson.save(function(err, Person){ |
51 | | - if(err) |
52 | | - console.log(err); |
53 | | - else |
54 | | - console.log('Success'); |
55 | | - }); |
56 | | -
|
57 | | - });*/ |
58 | | - var c=1; |
59 | | - User.findOne({},function(err,data){ |
60 | | - |
61 | 56 | if (data) { |
62 | | - console.log("if"); |
63 | | - c = data.unique_id + 1; |
| 57 | + c = data.unique_id + 1; |
64 | 58 | } |
65 | 59 |
|
66 | | - var newPerson = new User({ |
67 | | - unique_id:c, |
| 60 | + let newPerson = new User({ |
| 61 | + unique_id: c, |
68 | 62 | username: personInfo.username, |
69 | 63 | fullname: personInfo.fullname, |
70 | 64 | age: personInfo.age |
71 | 65 | }); |
72 | 66 |
|
73 | | - newPerson.save(function(err, Person){ |
74 | | - if(err) |
| 67 | + newPerson.save((err, Person) => { |
| 68 | + /* if (err) |
75 | 69 | console.log(err); |
76 | 70 | else |
77 | | - console.log('Success'); |
| 71 | + console.log('Success'); */ |
78 | 72 | }); |
79 | | - |
80 | | - }).sort({_id: -1}).limit(1); |
| 73 | + |
| 74 | + }).sort({ _id: -1 }).limit(1); |
81 | 75 |
|
82 | 76 | } |
83 | | - res.json({Success:'1'}); |
| 77 | + res.json({ Success: '1' }); |
84 | 78 | }); |
85 | 79 |
|
86 | | -router.get('/show', function(req, res, next) { |
| 80 | +router.get('/show', (req, res, next) => { |
87 | 81 |
|
88 | | - User.find(function(err, response){ |
| 82 | + User.find((err, response) => { |
89 | 83 | res.json(response); |
90 | 84 | }); |
91 | 85 |
|
92 | 86 | }); |
93 | 87 |
|
94 | | -router.put('/user/:id', function(req, res) { |
95 | | - var id = req.params.id; |
96 | | - console.log("id"+id); |
97 | | - var personInfo = req.body; |
98 | | - console.log() |
| 88 | +router.put('/user/:id', (req, res) => { |
| 89 | + let id = req.params.id; |
| 90 | + let personInfo = req.body; |
99 | 91 |
|
100 | | - User.update({unique_id:id}, { |
101 | | - username: personInfo.username, |
102 | | - fullname: personInfo.fullname, |
| 92 | + User.update({ unique_id: id }, { |
| 93 | + username: personInfo.username, |
| 94 | + fullname: personInfo.fullname, |
103 | 95 | age: personInfo.age |
104 | | - }, function(err, rawResponse) { |
105 | | - console.log(rawResponse); |
106 | | - }); |
| 96 | + }, (err, rawResponse) => { |
| 97 | + console.log(rawResponse); |
| 98 | + }); |
107 | 99 |
|
108 | 100 | }); |
109 | 101 |
|
110 | | -router.delete('/user/:id', function(req, res) { |
111 | | - var id = req.params.id; |
112 | | - console.log("id"+id); |
113 | | - |
| 102 | +router.delete('/user/:id', (req, res) => { |
| 103 | + let id = req.params.id; |
114 | 104 | /*User.find({unique_id:id}, function(err, data) { |
115 | 105 | data.remove(); |
116 | 106 | });*/ |
117 | | - User.findOneAndRemove({'unique_id' : id}, function (err,offer){ |
118 | | - console.log('asa'); |
119 | | - }); |
| 107 | + User.findOneAndRemove({ 'unique_id': id }, (err, offer) => {}); |
120 | 108 | res.send("Success"); |
121 | 109 | }); |
122 | 110 |
|
|
0 commit comments