Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require("mongoose");
- var Warga = require("../models/Warga");
- var Desa = require("../models/Desa");
- var wargaController = {};
- // controll untuk melakukan penyimpanan data inputan ke collection warga
- wargaController.save = function (req, res) {
- var warga = new Warga(req.body);
- warga.save(function (err) {
- if (err) {
- console.log(err);
- res.render('index');
- } else {
- console.log("Successfully created an warga.");
- res.redirect('../');
- }
- });
- };
- // controll untuk melakukan edit data warga
- wargaController.edit = function (req, res) {
- var id = req.params._id;
- Warga.findOne({ _id: id }, function (err, warga) {
- if (warga) {
- console.log(warga);
- //tampilkan semua nama desa
- Desa.find({}, function (err, desa) {
- console.log(desa);
- //tampilkan desa sesuai dengan desa_id warganya
- Desa.findOne({ _id: warga.desa_id }, function (err, x) {
- console.log(x);
- res.render('editwarga', { warga: warga, title: 'CRUD Desa', desa: desa, x:x });
- })
- });
- }
- else {
- res.redirect('../');
- }
- });
- };
- module.exports = wargaController;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement