user.storage.factory.js 700 B

123456789101112131415161718192021222324
  1. angular.module('odoo')
  2. /**
  3. * -----------------------------------------------------------------------------
  4. * Description: Local storage manager for users data
  5. * -----------------------------------------------------------------------------
  6. */
  7. .factory('userStorage', function () {
  8. // Save user data to local storage
  9. var save = function (data, success, error) {
  10. var sql = 'INSERT INTO user(remote_id, host, port, database, username, password) VALUES(?, ?, ?, ?, ?, ?)';
  11. db.executeSql(sql, data, function (result) {
  12. success(result.insertId);
  13. }, function (err) {
  14. error(err);
  15. });
  16. };
  17. return {
  18. save: save
  19. }
  20. });