Advertisement
Guest User

Untitled

a guest
Nov 19th, 2016
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.36 KB | None | 0 0
  1. // SignIn & signUp
  2. var manager = new DBManager()
  3.  
  4. manager.signUp("test1@gmail.com", "password");
  5. manager.signUp("test2@gmail.com", "password");
  6. manager.signIn("test1@gmail.com", "password");
  7.  
  8.  
  9. =====================================================================
  10.  
  11. var manager = new DBManager();
  12. var uid = null;
  13. uid = manager.signUp("bob@gmail.com", "password", function () {
  14. manager.signIn("bob@gmail.com", "password");
  15. var aptid = "ASD77SDF70";
  16. var testUser = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  17. testUser.setUserID(uid);
  18. testUser.setAptID(aptid);
  19. manager.addUser(testUser);
  20. });
  21.  
  22. =====================================================================
  23.  
  24. var manager = new DBManager();
  25. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  26. var aptid = "ASD77SDF70";
  27. manager.signIn("bob@gmail.com", "password", function () {
  28. var testUser = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  29. testUser.setUserID(uid);
  30. testUser.setAptID(aptid);
  31. manager.addUser(testUser);
  32. });
  33.  
  34. =====================================================================
  35.  
  36. var manager = new DBManager();
  37. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  38. var aptid = "ASD77SDF70";
  39.  
  40. var testUser = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  41. testUser.setUserID(uid);
  42. testUser.setAptID(aptid);
  43. manager.addUser(testUser);
  44.  
  45. =====================================================================
  46. * Converting Object -> JSON & JSON -> Object Pattern *
  47. var data = JSON.stringify(testUser);
  48. var reconstruct = JSON.parse(data);
  49.  
  50. var newUser = new User();
  51. var obj = User.fromJSON(reconstruct, newUser);
  52. console.log(obj.getName());
  53.  
  54. =====================================================================
  55.  
  56. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  57. var aptid = "ASD77SDF70";
  58.  
  59. var testUser = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  60. testUser.setUserID(uid);
  61. testUser.setAptID(aptid);
  62.  
  63. var data = JSON.stringify(testUser);
  64.  
  65. var obj = User.JSONtoUser(data);
  66. console.log(obj.getName());
  67.  
  68. =====================================================================
  69.  
  70. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  71. var manager = new DBManager();
  72. manager.getUser(uid).then(function (user) {
  73. console.log(user.getName());
  74. });
  75.  
  76. =====================================================================
  77. import DBManager from './js/dbManager.js';
  78.  
  79. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  80. var manager = new DBManager();
  81. var userObj = manager.getUser(uid).then(function (user) {
  82. return user;
  83. });
  84. userObj.then(function (u) {
  85. console.log(u.getName());
  86. });
  87.  
  88. =====================================================================
  89.  
  90. firebase.database().ref().child('users');
  91. firebase.database().ref().child('apartments');
  92. firebase.database().ref().child('messages');
  93. firebase.database().ref().child('chores');
  94. firebase.database().ref().child('payments');
  95.  
  96. =====================================================================
  97. // Create a test user & add messages
  98. var manager = new DBManager();
  99. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  100. var aptid = "ASD77SDF70";
  101.  
  102. var testUser = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  103. testUser.setUserID(uid);
  104. testUser.setAptID(aptid);
  105. manager.addUser(testUser);
  106.  
  107. var obj = new Message("ABCDEFGHIJK", "1112333", "HELLOW WORLD", "aasdfasdf")
  108. manager.addMessage(obj);
  109. manager.addMessage(obj);
  110. manager.addMessage(obj);
  111. manager.addMessage(obj);
  112.  
  113. =====================================================================
  114.  
  115. // Initialize items in database if they don't already exist
  116. var db = ["users", "apartments", "chores", "payments"];
  117. for (var child in db)
  118. firebase.database().ref().child(child);
  119.  
  120. =====================================================================
  121.  
  122. // Create a test user & add messages
  123. var manager = new DBManager();
  124. var uid = "GNfb868cZATuNgsI1kYLA1QxjWi2";
  125. var user = new User("bob@gmail.com", "Bob", "Jones", "760-989-0632");
  126. user.setUserID(uid);
  127.  
  128. manager.signIn("bob@gmail.com", "password").then(function () {
  129. var message = new Message("ABCDEFGHIJK", "1112333", "HELLOW WORLD", "aasdfasdf");
  130. var chore = new Chore("random", "23/23/23", "Do this task well");
  131. var apartment = new Apartment("Apt. 311 | 715 Gayley | Los Angeles, CA 92203");
  132. // apartment.addTenant(uid);
  133. manager.addUser(user);
  134. manager.addMessage(message);
  135. manager.addChore(chore);
  136. var id = manager.addApartment(apartment);
  137. console.log(id);
  138. manager.bindApartment(id);
  139.  
  140. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement