Built files from Bizgaze WebServer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

inviteusermanager.js 3.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
  2. function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
  3. return new (P || (P = Promise))(function (resolve, reject) {
  4. function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
  5. function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
  6. function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
  7. step((generator = generator.apply(thisArg, _arguments || [])).next());
  8. });
  9. };
  10. var Unibase;
  11. (function (Unibase) {
  12. let Platform;
  13. (function (Platform) {
  14. let InviteUsers;
  15. (function (InviteUsers) {
  16. let Managers;
  17. (function (Managers) {
  18. class InviteUserManager extends Platform.Core.BaseManager {
  19. sendMail(obj) {
  20. return __awaiter(this, void 0, void 0, function* () {
  21. const serverurl = 'apis/v4/unibase/platform/mails/sendmail';
  22. return yield this.dataHelper().postAsync(serverurl, obj).then(function (response) {
  23. return response;
  24. });
  25. });
  26. }
  27. getcontactconflicts(contactid, userid) {
  28. return __awaiter(this, void 0, void 0, function* () {
  29. const serverurl = 'apis/v4/bizgaze/crm/contacts/getcontactconflicts/ContactId/' + contactid + '/UserId/' + userid;
  30. return yield this.dataHelper().getAsync(serverurl).then(function (response) {
  31. if (response.result !== null)
  32. response.result = JSON.parse(response.result);
  33. return response;
  34. });
  35. });
  36. }
  37. updatepassword(obj) {
  38. return __awaiter(this, void 0, void 0, function* () {
  39. const serverurl = 'account/UpdatePassword';
  40. return yield this.dataHelper().postAsync(serverurl, obj).then(function (response) {
  41. return response;
  42. });
  43. });
  44. }
  45. changeuserslocktatus(unibaseid) {
  46. return __awaiter(this, void 0, void 0, function* () {
  47. const serverurl = 'account/UserName/' + unibaseid + '/ChangeLockStatus';
  48. return yield this.dataHelper().postAsync(serverurl, null).then(function (response) {
  49. return response;
  50. });
  51. });
  52. }
  53. validatelocktatus(unibaseid) {
  54. return __awaiter(this, void 0, void 0, function* () {
  55. const serverurl = 'account/ValidateLockStatus/UserName/' + unibaseid;
  56. return yield this.dataHelper().postAsync(serverurl, null).then(function (response) {
  57. return response;
  58. });
  59. });
  60. }
  61. static Instance() {
  62. if (this._instance === undefined)
  63. this._instance = new InviteUserManager();
  64. return this._instance;
  65. }
  66. }
  67. Managers.InviteUserManager = InviteUserManager;
  68. })(Managers = InviteUsers.Managers || (InviteUsers.Managers = {}));
  69. })(InviteUsers = Platform.InviteUsers || (Platform.InviteUsers = {}));
  70. })(Platform = Unibase.Platform || (Unibase.Platform = {}));
  71. })(Unibase || (Unibase = {}));