Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. axios.post(`/Advising/AddTime/${idValue}/${dayValue}/${startValue}/${endValue}/${timeValue}`)
  2.  
  3. AdvisingRouter.post('/AddTime/:id/:day/:starttime/:endtime/:timeblock', AdvisingController.addTimes, (err) => console.log("routers.js: AdvisingRouter error:", err));
  4.  
  5. class AdvisingController {
  6. async addTimes(ctx) {
  7. return new Promise((resolve, reject) => {
  8. let query = "INSERT INTO AdvisingTimes (id, Day, StartTime, EndTime, TimeBlock) VALUES (?, ?, ?, ?, ?);";
  9. console.log('About to run this query.', query);
  10. dbConnection.query(
  11. {
  12. sql: query,
  13. values: [ctx.params.id, ctx.params.day, ctx.params.starttime, ctx.params.endtime, ctx.params.timeblock]
  14. }, (error) => {
  15. if (error) {
  16. return reject(error);
  17. }
  18. }
  19.  
  20. )
  21. }).catch(err => {
  22. ctx.body = {
  23. status: "Failed",
  24. error: err,
  25. user: null
  26. };
  27. });
  28.  
  29. }
  30.  
  31. const myData = {
  32. first: "Bob",
  33. last: "Builder"
  34. }
  35.  
  36. axios.post("/an-api-route", myData)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement