From 035c23ff45756a9d3a5a8a5ba176a6098cb5594a Mon Sep 17 00:00:00 2001
From: irfanamal <irfan.ihsanulamal@yahoo.com>
Date: Fri, 29 Mar 2019 20:08:19 +0700
Subject: [PATCH] delete unnecesary file

---
 backend/src/controller/userController.js | 121 -----------------------
 1 file changed, 121 deletions(-)
 delete mode 100644 backend/src/controller/userController.js

diff --git a/backend/src/controller/userController.js b/backend/src/controller/userController.js
deleted file mode 100644
index d130fd8..0000000
--- a/backend/src/controller/userController.js
+++ /dev/null
@@ -1,121 +0,0 @@
-const db = require('../config/db.config.js');
-const config = require('../config/config.js');
-var bcrypt = require('bcryptjs');
-const User = db.user;
-const Role = db.role;
-
-exports.fetchAll = (req, res) => {
-	User.findAll({
-		attributes: ['id', 'name'],
-		include: [{
-			model: Role, 
-			attributes: ['id', 'name']
-		}]
-	}).then(user => {
-		res.status(200).json({
-			"description": "Users data",
-			"users": user
-		})
-	}).catch(err => {
-		res.status(500).json({
-			"description": "Error",
-			"error": err
-		});
-	})
-}
-
-exports.createUser = (req, res) => {
-	User.create({
-        name: req.body.name, 
-        email: req.body.email,
-        username: req.body.username,
-        password: bcrypt.hashSync(req.body.password),
-    }).then(user => {
-        Role.findOne({
-            where: {
-                name: req.body.role
-            }
-        }).then(role => {
-            user.setRole(role).then(() => {
-    			res.send("User created successfully!");
-    		})
-    	}).catch(err => {
-    		res.status(500).send('Error -> ' + err);
-    	});
-    }).catch(err => {
-    	res.status(500).send('Error -> ' + err);
-    });
-}
-
-exports.editUser = (req, res) => {
-	User.findOne({
-		where: {
-			id: req.body.id
-		}
-	}).then(user => {
-		Role.findOne({
-			where: {
-				name: req.body.role
-			}
-		}).then(role => {
-			user.setRole(role).then(() => {
-				user.update(
-					{
-						name: req.body.name,
-						email: req.body.email,
-						username: req.body.username,
-						password: bcrypt.hashSync(req.body.password)
-					},
-					{
-						fields: ['name', 'email', 'username', 'password']
-					}
-				).then(() => {
-					res.send("User edited successfully!");
-				}).catch(err => {
-            		res.status(500).send('Error -> ' + err);
-        		});
-			}).catch(err => {
-	            res.status(500).send('Error -> ' + err);
-	        });
-		}).catch(err => {
-	        res.status(500).send('Error -> ' + err);
-	    });
-	}).catch(err => {
-        res.status(500).send('Error -> ' + err);
-    });
-}
-
-exports.deleteUser = (req, res) => {
-	User.destroy({
-		where: {
-			id: req.body.id
-		}
-	}).then(() => {
-		res.send("User deleted successfully!");
-	}).catch(err => {
-		res.status(500).send('Error -> ' + err);
-	});
-}
-
-exports.viewDetail = (req, res) => {
-	User.findOne({
-		where: {
-			id: req.body.id
-		},
-		attributes: ['id', 'name', 'email', 'username', 'password'],
-		include: [{
-			model: Role, 
-			attributes: ['id', 'name']
-		}]
-	}).then(users => {
-		res.status(200).json({
-			"description": "Users data",
-			"users": users
-		})
-	}).catch(err => {
-		res.status(500).json({
-			"description": "Error",
-			"error": err
-		});
-	})
-}
\ No newline at end of file
-- 
GitLab