Advertisement
Guest User

Untitled

a guest
Aug 21st, 2018
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. const User = require('../models/Alliances')
  2.  
  3. const findAlianca = async (connection, req, res) => {
  4.  
  5. const Allianca = await User.find(connection, req.session.user.username)
  6. if (!Allianca) {
  7. res.status(404).send('Nenhuma cidade encontrada.');
  8. return;
  9. }
  10. console.log("dddd");
  11. req.session.Allianca = Allianca
  12. res.locals.Allianca = Allianca
  13. res.render('Administration/Alliances')
  14. }
  15.  
  16. module.exports = {
  17. findAlianca
  18. }
  19.  
  20. route aliance
  21.  
  22. const express = require('express')
  23. const router = express.Router()
  24. const connection = require('../../Config/database')
  25. const controllerAdmin = require('../../controllers/Administration')
  26. const controlleruser = require('../../controllers/Alliances')
  27. router.get('/Administration/Alliances', (req, res) => controllerAdmin.findcidade3(connection, req, res))
  28. router.get('/Administration/Alliances/limitado', (req, res) => controlleruser.findAlianca(connection, req, res))
  29.  
  30.  
  31. module.exports = app => app.use('/', router)
  32.  
  33. models aliance
  34.  
  35. const find = (connection,username) => { return new Promise((resolve, reject) => { connection.query(SELECT alianca.nome,alianca.N_membros,alianca.TAG FROM user INNER JOIN alianca ON user.cod_alianca=alianca.id WHERE user.username='${username}', (err, result) => { if(err){ reject(err) }else{ resolve(result) } }) }) }
  36.  
  37. module.exports = {
  38. find
  39. }
  40.  
  41. alliance.jade
  42.  
  43. extends layout
  44. block title
  45. .col-xs-6.col-xs-offset-3.col-sm-6.col-sm-offset-3
  46. .col-sm-4(style='width:76%')
  47. div.panel.panel-primary(style='height:50px') Alliances Page
  48. div.panel.panel-primary(style='height:700px') fdssdklfsdklfjskldfjkldsjfl
  49. if locals.user.cod_alianca==null
  50. p You Dont Have Alliances
  51. else
  52. br
  53. span Your Aliance
  54. span= locals.Allianca.nome
  55. .col-xs-2.panel-red(style='width:24%;height:100%;text-align:center')
  56.  
  57. my app
  58.  
  59. require('./routes/Administration/Alliances')(app)
  60.  
  61. my connection db
  62.  
  63. const mysql = require('mysql')
  64. const config = require( "./config.json" )
  65. const connection =mysql.createConnection({
  66. host:config.host,
  67. user:config.user,
  68. password:config.password,
  69. database:config.database,
  70. // port:config.port
  71. });
  72.  
  73. connection.connect((err) =>{
  74. if(err){
  75. console.log(err)
  76. process.exit(0)
  77. }else{
  78. console.log('database on')
  79. }
  80. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement