diff --git a/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js
new file mode 100644
index 0000000..27d9da5
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js
@@ -0,0 +1,14 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var app_po_1 = require("./app.po");
+describe('aianew App', function () {
+ var page;
+ beforeEach(function () {
+ page = new app_po_1.AppPage();
+ });
+ it('should display welcome message', function () {
+ page.navigateTo();
+ expect(page.getParagraphText()).toEqual('Welcome to app!');
+ });
+});
+//# sourceMappingURL=app.e2e-spec.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js.map b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js.map
new file mode 100644
index 0000000..356d1f3
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.e2e-spec.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.e2e-spec.js","sourceRoot":"","sources":["../../../e2e/app.e2e-spec.ts"],"names":[],"mappings":";;AAAA,mCAAmC;AAEnC,QAAQ,CAAC,YAAY,EAAE;IACrB,IAAI,IAAa,CAAC;IAElB,UAAU,CAAC;QACT,IAAI,GAAG,IAAI,gBAAO,EAAE,CAAC;IACvB,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,CAAC,UAAU,EAAE,CAAC;QAClB,MAAM,CAAC,IAAI,CAAC,gBAAgB,EAAE,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC;IAC7D,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js
new file mode 100644
index 0000000..57c84ba
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js
@@ -0,0 +1,16 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var protractor_1 = require("protractor");
+var AppPage = /** @class */ (function () {
+ function AppPage() {
+ }
+ AppPage.prototype.navigateTo = function () {
+ return protractor_1.browser.get('/');
+ };
+ AppPage.prototype.getParagraphText = function () {
+ return protractor_1.element(protractor_1.by.css('app-root h1')).getText();
+ };
+ return AppPage;
+}());
+exports.AppPage = AppPage;
+//# sourceMappingURL=app.po.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js.map b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js.map
new file mode 100644
index 0000000..9542b80
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/e2e/app.po.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.po.js","sourceRoot":"","sources":["../../../e2e/app.po.ts"],"names":[],"mappings":";;AAAA,yCAAkD;AAElD;IAAA;IAQA,CAAC;IAPC,4BAAU,GAAV;QACE,MAAM,CAAC,oBAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;IAC1B,CAAC;IAED,kCAAgB,GAAhB;QACE,MAAM,CAAC,oBAAO,CAAC,eAAE,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC;IAClD,CAAC;IACH,cAAC;AAAD,CAAC,AARD,IAQC;AARY,0BAAO"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js
new file mode 100644
index 0000000..ced725a
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js
@@ -0,0 +1,204 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var confirm_service_1 = require("./confirm.service");
+var ng2_bs3_modal_1 = require("ng2-bs3-modal/ng2-bs3-modal");
+var KEY_ESC = 27;
+var ConfirmComponent = /** @class */ (function () {
+ function ConfirmComponent(confirmService) {
+ this._defaults = {
+ type: 'reset',
+ message: 'Do you want to cancel your changes?',
+ cancelText: 'Cancel',
+ okText: 'OK'
+ };
+ this.alertshow = false;
+ confirmService.activate = this.activate.bind(this);
+ }
+ ConfirmComponent.prototype._setLabels = function (message, type) {
+ if (message === void 0) { message = this._defaults.message; }
+ if (type === void 0) { type = this._defaults.type; }
+ // this.modalType = type;
+ this.type = type;
+ //this.alertshow = type == 'reset' ? true : false;
+ this.message = message;
+ this.okText = this._defaults.okText;
+ this.cancelText = this._defaults.cancelText;
+ };
+ ConfirmComponent.prototype.activate = function (message, type) {
+ var _this = this;
+ if (message === void 0) { message = this._defaults.message; }
+ if (type === void 0) { type = this._defaults.type; }
+ this._setLabels(message, type);
+ var promise = new Promise(function (resolve) {
+ _this._show(resolve);
+ });
+ return promise;
+ };
+ ConfirmComponent.prototype._show = function (resolve) {
+ var _this = this;
+ document.onkeyup = null;
+ var yesOnClick = function (e) { return resolve(1); }; // 1 for yes
+ var noOnClick = function (e) { return resolve(2); }; // 2 for no
+ var cancelOnClick = function (e) { return resolve(3); }; // 3 for cancel
+ var yesResetClick = function (e) { return resolve(1); };
+ var noResetClick = function (e) { return resolve(2); };
+ var yesConfirmClick = function (e) { return resolve(6); }; // yes
+ var noConfirmClick = function (e) { return resolve(7); }; // NO
+ var okAlertClick = function (e) { return resolve(5); }; // for alert message
+ var closeAlertClick = function (e) { return resolve(8); }; // for alert message
+ if (!this._cancelButton || !this._okButton)
+ return;
+ //this._confirmElement.style.opacity = 0;
+ //this._confirmElement.style.zIndex = 9999;
+ this._cancelButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!cancelOnClick(e))
+ _this._hideDialog();
+ });
+ this._okButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!yesOnClick(e))
+ _this._hideDialog();
+ });
+ this._noButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!noOnClick(e))
+ _this._hideDialog();
+ });
+ this._noResetButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!noResetClick(e))
+ _this._hideDialog();
+ });
+ this._yesResetButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!yesResetClick(e))
+ _this._hideDialog();
+ });
+ this._noConfirmButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!noConfirmClick(e))
+ _this._hideDialog();
+ });
+ this._yesConfirmButton.onclick = (function (e) {
+ e.preventDefault();
+ if (!yesConfirmClick(e))
+ _this._hideDialog();
+ });
+ this._okAlert.onclick = (function (e) {
+ e.preventDefault();
+ if (!okAlertClick(e))
+ _this._hideDialog();
+ });
+ this._closeAlert.onclick = (function (e) {
+ e.preventDefault();
+ if (!closeAlertClick(e))
+ _this._hideDialog();
+ });
+ //this._confirmelement.onclick = () => {
+ // this._hidedialog();
+ // return negativeonclick(null);
+ //};
+ if (this.type.toString() == "close") {
+ this.closeModal.open('sm');
+ return;
+ }
+ if (this.type.toString() == "reset") {
+ this.resetModal.open('sm');
+ return;
+ }
+ if (this.type.toString() == "confirmModel") {
+ this.confirmModel.open('sm');
+ return;
+ }
+ if (this.type.toString() == "alertMsg") {
+ //setTimeout(this.alertMessageModal.open('sm'), 60000);
+ clearTimeout(this.timer);
+ this.timer = setTimeout(function () {
+ _this.alertMessageModal.open('sm');
+ }, 500);
+ return;
+ }
+ if (this.type.toString() == "alertMsg2") {
+ this.alertMessageModal.open('sm');
+ return;
+ }
+ document.onkeyup = function (e) {
+ if (e.which == KEY_ESC) {
+ _this._hideDialog();
+ return cancelOnClick(null);
+ }
+ };
+ //this._confirmElement.style.opacity = 1;
+ };
+ ConfirmComponent.prototype._hideDialog = function () {
+ if (this.type.toString() == "close") {
+ this.closeModal.close();
+ return;
+ }
+ if (this.type.toString() == "reset") {
+ this.resetModal.close();
+ return;
+ }
+ if (this.type.toString() == "confirmModel") {
+ this.confirmModel.close();
+ return;
+ }
+ if (this.type.toString() == "alertMsg") {
+ this.alertMessageModal.close();
+ return;
+ }
+ if (this.type.toString() == "alertMsg2") {
+ this.alertMessageModal.close();
+ return;
+ }
+ };
+ ConfirmComponent.prototype.ngOnInit = function () {
+ //this._confirmElement = document.getElementById('confirmationModal');
+ this._cancelButton = document.getElementById('cancelButton');
+ this._okButton = document.getElementById('okButton');
+ this._noButton = document.getElementById('noButton');
+ this._yesResetButton = document.getElementById('yesResetButton');
+ this._noResetButton = document.getElementById('noResetButton');
+ this._yesConfirmButton = document.getElementById('yesConfirmButton');
+ this._noConfirmButton = document.getElementById('noConfirmButton');
+ this._okAlert = document.getElementById('okAlert');
+ this._closeAlert = document.getElementById('closeAlert');
+ };
+ __decorate([
+ core_1.ViewChild("closeModal"),
+ __metadata("design:type", ng2_bs3_modal_1.ModalComponent)
+ ], ConfirmComponent.prototype, "closeModal", void 0);
+ __decorate([
+ core_1.ViewChild("confirmModel"),
+ __metadata("design:type", ng2_bs3_modal_1.ModalComponent)
+ ], ConfirmComponent.prototype, "confirmModel", void 0);
+ __decorate([
+ core_1.ViewChild("resetModal"),
+ __metadata("design:type", ng2_bs3_modal_1.ModalComponent)
+ ], ConfirmComponent.prototype, "resetModal", void 0);
+ __decorate([
+ core_1.ViewChild("alertMessageModal"),
+ __metadata("design:type", ng2_bs3_modal_1.ModalComponent)
+ ], ConfirmComponent.prototype, "alertMessageModal", void 0);
+ ConfirmComponent = __decorate([
+ core_1.Component({
+ selector: 'modal-confirm',
+ templateUrl: './confirm.component.html',
+ }),
+ __metadata("design:paramtypes", [confirm_service_1.ConfirmService])
+ ], ConfirmComponent);
+ return ConfirmComponent;
+}());
+exports.ConfirmComponent = ConfirmComponent;
+//# sourceMappingURL=confirm.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js.map
new file mode 100644
index 0000000..ac6659d
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"confirm.component.js","sourceRoot":"","sources":["../../../../../../src/app/Shared/Confirm/confirm.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js
new file mode 100644
index 0000000..d29965d
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js
@@ -0,0 +1,19 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var ConfirmService = /** @class */ (function () {
+ function ConfirmService() {
+ }
+ ConfirmService = __decorate([
+ core_1.Injectable()
+ ], ConfirmService);
+ return ConfirmService;
+}());
+exports.ConfirmService = ConfirmService;
+//# sourceMappingURL=confirm.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js.map
new file mode 100644
index 0000000..249bd44
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/Confirm/confirm.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"confirm.service.js","sourceRoot":"","sources":["../../../../../../src/app/Shared/Confirm/confirm.service.ts"],"names":[],"mappings":";;;;;;;;AAAA,sCAAyC;AAGzC;IAAA;IAEA,CAAC;IAFY,cAAc;QAD1B,iBAAU,EAAE;OACA,cAAc,CAE1B;IAAD,qBAAC;CAAA,AAFD,IAEC;AAFY,wCAAc"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js
new file mode 100644
index 0000000..421ac4c
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js
@@ -0,0 +1,9 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var DBOperation;
+(function (DBOperation) {
+ DBOperation[DBOperation["create"] = 1] = "create";
+ DBOperation[DBOperation["update"] = 2] = "update";
+ DBOperation[DBOperation["delete"] = 3] = "delete";
+})(DBOperation = exports.DBOperation || (exports.DBOperation = {}));
+//# sourceMappingURL=enum.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js.map
new file mode 100644
index 0000000..4606582
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/enum.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"enum.js","sourceRoot":"","sources":["../../../../../src/app/shared/enum.ts"],"names":[],"mappings":";;AAAA,IAAY,WAIX;AAJD,WAAY,WAAW;IACnB,iDAAU,CAAA;IACV,iDAAU,CAAA;IACV,iDAAS,CAAA;AACb,CAAC,EAJW,WAAW,GAAX,mBAAW,KAAX,mBAAW,QAItB"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js
new file mode 100644
index 0000000..3da04dd
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js
@@ -0,0 +1,16 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var GlobalService = /** @class */ (function () {
+ function GlobalService() {
+ this.resourceBaseUrl = "";
+ this.hostURL = "";
+ this.UserId = 6;
+ this.UserType = 0;
+ this.AccountType = 0;
+ this.hostURL = window.location.hostname;
+ this.resourceBaseUrl = "http://192.168.84.242:97/User";
+ }
+ return GlobalService;
+}());
+exports.GlobalService = GlobalService;
+//# sourceMappingURL=global.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js.map
new file mode 100644
index 0000000..0d0a5c5
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/Shared/global.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"global.js","sourceRoot":"","sources":["../../../../../src/app/Shared/global.ts"],"names":[],"mappings":";;AAAA;IAME;QALA,oBAAe,GAAW,EAAE,CAAC;QAC7B,YAAO,GAAW,EAAE,CAAC;QACrB,WAAM,GAAW,CAAC,CAAC;QACnB,aAAQ,GAAW,CAAC,CAAC;QACrB,gBAAW,GAAW,CAAC,CAAC;QAEtB,IAAI,CAAC,OAAO,GAAG,MAAM,CAAC,QAAQ,CAAC,QAAQ,CAAC;QACxC,IAAI,CAAC,eAAe,GAAG,+BAA+B,CAAC;IACzD,CAAC;IACH,oBAAC;AAAD,CAAC,AAVD,IAUC;AAVY,sCAAa"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js
new file mode 100644
index 0000000..c469e2c
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js
@@ -0,0 +1,31 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./components/UserEntity/user.service");
+var managediscountcode_service_1 = require("./components/ManageDiscountCode/managediscountcode.service");
+var AppComponent = /** @class */ (function () {
+ function AppComponent(userservice) {
+ this.userservice = userservice;
+ }
+ AppComponent.prototype.ngOnInit = function () { };
+ AppComponent = __decorate([
+ core_1.Component({
+ selector: 'app-component',
+ templateUrl: '../app/app.component.html',
+ providers: [user_service_1.UserService, managediscountcode_service_1.ManageDiscountCodeService]
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService])
+ ], AppComponent);
+ return AppComponent;
+}());
+exports.AppComponent = AppComponent;
+//# sourceMappingURL=app.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js.map
new file mode 100644
index 0000000..70610ad
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.component.js","sourceRoot":"","sources":["../../../../src/app/app.component.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAkD;AAClD,qEAAmE;AACnE,yGAAuG;AAOvG;IAEE,sBAAoB,WAAwB;QAAxB,gBAAW,GAAX,WAAW,CAAa;IAAI,CAAC;IAEjD,+BAAQ,GAAR,cAAmB,CAAC;IAJT,YAAY;QANxB,gBAAS,CAAC;YACT,QAAQ,EAAE,eAAe;YACzB,WAAW,EAAE,2BAA2B;YACxC,SAAS,EAAE,CAAC,0BAAW,EAAE,sDAAyB,CAAC;SACpD,CAAC;yCAIiC,0BAAW;OAFjC,YAAY,CAMxB;IAAD,mBAAC;CAAA,AAND,IAMC;AANY,oCAAY"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js
new file mode 100644
index 0000000..9b4f04a
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js
@@ -0,0 +1,30 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var testing_1 = require("@angular/core/testing");
+var app_component_1 = require("./app.component");
+describe('AppComponent', function () {
+ beforeEach(testing_1.async(function () {
+ testing_1.TestBed.configureTestingModule({
+ declarations: [
+ app_component_1.AppComponent
+ ],
+ }).compileComponents();
+ }));
+ it('should create the app', testing_1.async(function () {
+ var fixture = testing_1.TestBed.createComponent(app_component_1.AppComponent);
+ var app = fixture.debugElement.componentInstance;
+ expect(app).toBeTruthy();
+ }));
+ it("should have as title 'app'", testing_1.async(function () {
+ var fixture = testing_1.TestBed.createComponent(app_component_1.AppComponent);
+ var app = fixture.debugElement.componentInstance;
+ expect(app.title).toEqual('app');
+ }));
+ it('should render title in a h1 tag', testing_1.async(function () {
+ var fixture = testing_1.TestBed.createComponent(app_component_1.AppComponent);
+ fixture.detectChanges();
+ var compiled = fixture.debugElement.nativeElement;
+ expect(compiled.querySelector('h1').textContent).toContain('Welcome to app!');
+ }));
+});
+//# sourceMappingURL=app.component.spec.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js.map
new file mode 100644
index 0000000..81d8e18
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.component.spec.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.component.spec.js","sourceRoot":"","sources":["../../../../src/app/app.component.spec.ts"],"names":[],"mappings":";;AAAA,iDAAuD;AAEvD,iDAA+C;AAE/C,QAAQ,CAAC,cAAc,EAAE;IACvB,UAAU,CAAC,eAAK,CAAC;QACf,iBAAO,CAAC,sBAAsB,CAAC;YAC7B,YAAY,EAAE;gBACZ,4BAAY;aACb;SACF,CAAC,CAAC,iBAAiB,EAAE,CAAC;IACzB,CAAC,CAAC,CAAC,CAAC;IAEJ,EAAE,CAAC,uBAAuB,EAAE,eAAK,CAAC;QAChC,IAAM,OAAO,GAAG,iBAAO,CAAC,eAAe,CAAC,4BAAY,CAAC,CAAC;QACtD,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,iBAAiB,CAAC;QACnD,MAAM,CAAC,GAAG,CAAC,CAAC,UAAU,EAAE,CAAC;IAC3B,CAAC,CAAC,CAAC,CAAC;IAEJ,EAAE,CAAC,4BAA4B,EAAE,eAAK,CAAC;QACrC,IAAM,OAAO,GAAG,iBAAO,CAAC,eAAe,CAAC,4BAAY,CAAC,CAAC;QACtD,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,iBAAiB,CAAC;QACnD,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC,CAAC;IAEJ,EAAE,CAAC,iCAAiC,EAAE,eAAK,CAAC;QAC1C,IAAM,OAAO,GAAG,iBAAO,CAAC,eAAe,CAAC,4BAAY,CAAC,CAAC;QACtD,OAAO,CAAC,aAAa,EAAE,CAAC;QACxB,IAAM,QAAQ,GAAG,OAAO,CAAC,YAAY,CAAC,aAAa,CAAC;QACpD,MAAM,CAAC,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC,WAAW,CAAC,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAC;IAChF,CAAC,CAAC,CAAC,CAAC;AACN,CAAC,CAAC,CAAC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js
new file mode 100644
index 0000000..d4a8229
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js
@@ -0,0 +1,60 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var forms_1 = require("@angular/forms");
+var platform_browser_1 = require("@angular/platform-browser");
+var core_1 = require("@angular/core");
+var http_1 = require("@angular/common/http");
+var common_1 = require("@angular/common");
+var http_2 = require("@angular/http");
+var ng2_bs3_modal_1 = require("ng2-bs3-modal/ng2-bs3-modal");
+//import { ModalModule } from 'ngx-bootstrap/modal';
+var updateuserprofile_component_1 = require("./components/UserEntity/updateuserprofile.component");
+var changeuserpassword_component_1 = require("./components/UserEntity/changeuserpassword.component");
+var changeuserid_component_1 = require("./components/UserEntity/changeuserid.component");
+var users_component_1 = require("./components/UserEntity/users.component");
+var managediscountcode_component_1 = require("./components/ManageDiscountCode/managediscountcode.component");
+var app_component_1 = require("./app.component");
+var app_routing_module_1 = require("./app.routing.module");
+//import { AuthGuard } from '../app/authguard.service';
+//import { AuthService } from '../app/auth.service';
+//import { MyInterceptor } from '../app/token.interceptor';
+var global_1 = require("./Shared/global");
+var confirm_service_1 = require("./Shared/Confirm/confirm.service");
+var confirm_component_1 = require("./Shared/Confirm/confirm.component");
+var AppModule = /** @class */ (function () {
+ function AppModule() {
+ }
+ AppModule = __decorate([
+ core_1.NgModule({
+ declarations: [
+ changeuserpassword_component_1.ChangeUserPassword, changeuserid_component_1.ChangeUserID,
+ updateuserprofile_component_1.UpdateUserProfile, users_component_1.UsersList,
+ managediscountcode_component_1.ManageDiscountCode,
+ app_component_1.AppComponent, confirm_component_1.ConfirmComponent
+ ],
+ imports: [
+ platform_browser_1.BrowserModule, app_routing_module_1.AppRoutingModule, http_1.HttpClientModule, forms_1.FormsModule, forms_1.ReactiveFormsModule, http_2.HttpModule, ng2_bs3_modal_1.Ng2Bs3ModalModule //ModalModule.forRoot()
+ ],
+ providers: [global_1.GlobalService, confirm_service_1.ConfirmService,
+ //AuthService,
+ //AuthGuard,
+ //{
+ // provide: HTTP_INTERCEPTORS,
+ // useClass: MyInterceptor,
+ // multi: true
+ //}
+ { provide: common_1.APP_BASE_HREF, useValue: '/' }
+ ],
+ bootstrap: [app_component_1.AppComponent]
+ })
+ ], AppModule);
+ return AppModule;
+}());
+exports.AppModule = AppModule;
+//# sourceMappingURL=app.module.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js.map
new file mode 100644
index 0000000..d1c678b
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.module.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.module.js","sourceRoot":"","sources":["../../../../src/app/app.module.ts"],"names":[],"mappings":";;;;;;;;AAEA,wCAAkE;AAClE,8DAA0D;AAC1D,sCAAyC;AAEzC,6CAA2E;AAC3E,0CAAgD;AAChD,sCAA2C;AAC3C,6DAAgE;AAEhE,oDAAoD;AACpD,mGAAwF;AACxF,qGAA0F;AAC1F,yFAA8E;AAC9E,2EAAoE;AACpE,6GAAkG;AAClG,iDAA+C;AAC/C,2DAAwD;AACxD,uDAAuD;AACvD,oDAAoD;AACpD,2DAA2D;AAC3D,0CAAgD;AAChD,oEAAkE;AAClE,wEAAqE;AAyBrE;IAAA;IAAyB,CAAC;IAAb,SAAS;QAxBrB,eAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,iDAAkB,EAAE,qCAAY;gBAChC,+CAAiB,EAAE,2BAAS;gBAC5B,iDAAkB;gBAClB,4BAAY,EAAE,oCAAgB;aAC/B;YACD,OAAO,EAAE;gBACP,gCAAa,EAAE,qCAAgB,EAAE,uBAAgB,EAAE,mBAAW,EAAE,2BAAmB,EAAE,iBAAU,EAAE,iCAAiB,CAAC,uBAAuB;aAC3I;YACD,SAAS,EAAE,CAAC,sBAAa,EAAE,gCAAc;gBACvC,cAAc;gBACd,YAAY;gBACZ,GAAG;gBACH,+BAA+B;gBAC/B,4BAA4B;gBAC5B,eAAe;gBACf,GAAG;gBACH,EAAE,OAAO,EAAE,sBAAa,EAAE,QAAQ,EAAE,GAAG,EAAE;aAE1C;YACD,SAAS,EAAE,CAAC,4BAAY,CAAC;SAC1B,CAAC;OAEW,SAAS,CAAI;IAAD,gBAAC;CAAA,AAA1B,IAA0B;AAAb,8BAAS"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js
new file mode 100644
index 0000000..20b14d0
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js
@@ -0,0 +1,41 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var router_1 = require("@angular/router");
+var updateuserprofile_component_1 = require("./components/UserEntity/updateuserprofile.component");
+var changeuserpassword_component_1 = require("./components/UserEntity/changeuserpassword.component");
+var changeuserid_component_1 = require("./components/UserEntity/changeuserid.component");
+var users_component_1 = require("./components/UserEntity/users.component");
+var managediscountcode_component_1 = require("./components/ManageDiscountCode/managediscountcode.component");
+//import { AuthGuard } from './authguard.service';
+var appRoutes = [
+ //{ path: '', redirectTo:'updateuserprofile',pathMatch }
+ { path: 'updateuserprofile', component: updateuserprofile_component_1.UpdateUserProfile },
+ { path: 'changeuserpassword', component: changeuserpassword_component_1.ChangeUserPassword },
+ { path: 'changeuserid', component: changeuserid_component_1.ChangeUserID },
+ { path: 'users', component: users_component_1.UsersList },
+ { path: 'managediscountcode', component: managediscountcode_component_1.ManageDiscountCode },
+];
+var AppRoutingModule = /** @class */ (function () {
+ function AppRoutingModule() {
+ }
+ AppRoutingModule = __decorate([
+ core_1.NgModule({
+ imports: [
+ router_1.RouterModule.forRoot(appRoutes, { enableTracing: true }) // <-- debugging purposes only
+ ],
+ exports: [
+ router_1.RouterModule
+ ]
+ })
+ ], AppRoutingModule);
+ return AppRoutingModule;
+}());
+exports.AppRoutingModule = AppRoutingModule;
+//# sourceMappingURL=app.routing.module.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js.map
new file mode 100644
index 0000000..fdaa4c2
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/app.routing.module.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"app.routing.module.js","sourceRoot":"","sources":["../../../../src/app/app.routing.module.ts"],"names":[],"mappings":";;;;;;;;AAAA,sCAAyC;AACzC,0CAAuD;AACvD,mGAAwF;AACxF,qGAA0F;AAC1F,yFAA8E;AAC9E,2EAAoE;AACpE,6GAAkG;AAClG,kDAAkD;AAElD,IAAM,SAAS,GAAW;IACxB,yDAAyD;IACzD,EAAE,IAAI,EAAE,mBAAmB,EAAE,SAAS,EAAE,+CAAiB,EAAE;IAC3D,EAAE,IAAI,EAAE,oBAAoB,EAAE,SAAS,EAAE,iDAAkB,EAAE;IAC7D,EAAE,IAAI,EAAE,cAAc,EAAE,SAAS,EAAE,qCAAY,EAAE;IACjD,EAAE,IAAI,EAAE,OAAO,EAAE,SAAS,EAAE,2BAAS,EAAE;IACvC,EAAE,IAAI,EAAE,oBAAoB,EAAE,SAAS,EAAE,iDAAkB,EAAE;CAC9D,CAAC;AAWF;IAAA;IAAgC,CAAC;IAApB,gBAAgB;QAT5B,eAAQ,CAAC;YACR,OAAO,EAAE;gBACP,qBAAY,CAAC,OAAO,CAAC,SAAS,EAAE,EAAE,aAAa,EAAE,IAAI,EAAE,CAAC,CAAC,8BAA8B;aACxF;YACD,OAAO,EAAE;gBACP,qBAAY;aACb;SACF,CAAC;OAEW,gBAAgB,CAAI;IAAD,uBAAC;CAAA,AAAjC,IAAiC;AAApB,4CAAgB"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js
new file mode 100644
index 0000000..daf6789
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js
@@ -0,0 +1,86 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var changeuserpassword_service_1 = require("./changeuserpassword.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UpdateProfile/datamodel");
+//import { Global } from '../../Shared/global';
+//import { DBOperation } from 'S';
+//import { Observable } from 'rxjs/Observable';
+var ChangeUserPassword = /** @class */ (function () {
+ function ChangeUserPassword(changeUserPasswordService, router, fb) {
+ this.changeUserPasswordService = changeUserPasswordService;
+ this.router = router;
+ this.fb = fb;
+ }
+ ChangeUserPassword.prototype.ngOnInit = function () {
+ this.user = new datamodel_1.User();
+ this.alerts = '';
+ this.changeUserPasswordFrm = this.fb.group({
+ loginId: ['', forms_1.Validators.required],
+ oldPassword: ['', forms_1.Validators.required],
+ newPassword: ['', [forms_1.Validators.required, forms_1.Validators.minLength(8)]],
+ confirmPassword: ['', forms_1.Validators.required]
+ });
+ this.GetUserById();
+ };
+ ChangeUserPassword.prototype.GetUserById = function () {
+ var _this = this;
+ this.changeUserPasswordService.GetUserById()
+ .subscribe(function (x) { _this.BindFormFields(x); }, function (error) { return _this.error = error; });
+ };
+ ChangeUserPassword.prototype.onFormSubmit = function () {
+ var _this = this;
+ if (this.user.Password != this.changeUserPasswordFrm.value.oldPassword) {
+ this.alerts = 'Old password is invalid';
+ }
+ if (this.changeUserPasswordFrm.value.newPassword != this.changeUserPasswordFrm.value.confirmPassword) {
+ this.alerts += 'New password and confirm password must be same';
+ }
+ if (this.alerts != '') {
+ this.user = this.changeUserPasswordFrm.value;
+ var obj = this.user;
+ return this.changeUserPasswordService.ChangeUserPassword(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ ChangeUserPassword.prototype.AfterInsertData = function (data) {
+ if (data.Status == "false") {
+ this.alerts = "Password change unsuccessfull";
+ }
+ else {
+ this.alerts = "Password changed successfully";
+ }
+ };
+ ChangeUserPassword.prototype.BindFormFields = function (data) {
+ this.user = data[0];
+ this.changeUserPasswordFrm.controls['loginId'].setValue(this.user.LoginId);
+ };
+ ChangeUserPassword.prototype.ResetFormFields = function () {
+ this.changeUserPasswordFrm.reset();
+ this.changeUserPasswordFrm.controls['loginId'].setValue(this.user.LoginId);
+ this.changeUserPasswordFrm.controls['oldPassword'].setValue('');
+ this.changeUserPasswordFrm.controls['newPassword'].setValue('');
+ this.changeUserPasswordFrm.controls['confirmPassword'].setValue('');
+ this.alerts = '';
+ };
+ ChangeUserPassword = __decorate([
+ core_1.Component({
+ templateUrl: './changeuserpassword.component.html'
+ }),
+ __metadata("design:paramtypes", [changeuserpassword_service_1.ChangeUserPasswordService, router_1.Router, forms_1.FormBuilder])
+ ], ChangeUserPassword);
+ return ChangeUserPassword;
+}());
+exports.ChangeUserPassword = ChangeUserPassword;
+//# sourceMappingURL=changeuserpassword.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js.map
new file mode 100644
index 0000000..b346a5d
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserpassword.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/ChangePassword/changeuserpassword.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js
new file mode 100644
index 0000000..d591134
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js
@@ -0,0 +1,78 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+//import { HttpClient, HttpParams, HttpRequest} from "@angular/common/http";
+var http_1 = require("@angular/http");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+require("rxjs/add/observable/throw");
+require("rxjs/add/operator/do");
+var Observable_1 = require("rxjs/Observable");
+var global_1 = require("../../Shared/global");
+var ChangeUserPasswordService = /** @class */ (function () {
+ function ChangeUserPasswordService(http, commonService) {
+ this.http = http;
+ this.commonService = commonService;
+ }
+ //public GetUserById(Id: any): Observable {
+ // return this.http.request(
+ // 'GET',
+ // 'http://192.168.86.13:92/API/Api/Users/' + Id);
+ //}
+ //GetUserByLoginIdPassword(LoginId: string, Password: string): Observable {
+ // return this.http.request(
+ // 'GET',
+ // 'http://192.168.86.13:92/API/Api/Users/{LoginId=' + LoginId + '&Password=' + Password + '}');
+ //}
+ //UpdateProfile(UserObj: User): Observable {
+ // return this.http.request(
+ // 'POST',
+ // 'http://192.168.86.13:92/API/Api/Users/UpdateProfile',
+ // {
+ // body: UserObj
+ // });
+ //}
+ ChangeUserPasswordService.prototype.GetUserById = function () {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetUserProfile/1")
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ ;
+ };
+ ChangeUserPasswordService.prototype.ChangeUserPassword = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/ChangeUserPassword", obj)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ ChangeUserPasswordService.prototype.extractData = function (res) {
+ //debugger;
+ var body = res.json();
+ return body;
+ };
+ ChangeUserPasswordService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ // We'd also dig deeper into the error to get a better message
+ var errMsg = (error.message) ? error.message :
+ error.status ? error.status + " - " + error.statusText : 'Server error';
+ console.error(errMsg); // log to console instead
+ return Observable_1.Observable.throw(errMsg);
+ };
+ ChangeUserPasswordService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, global_1.GlobalService])
+ ], ChangeUserPasswordService);
+ return ChangeUserPasswordService;
+}());
+exports.ChangeUserPasswordService = ChangeUserPasswordService;
+//# sourceMappingURL=changeuserpassword.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js.map
new file mode 100644
index 0000000..bce2d2e
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangePassword/changeuserpassword.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserpassword.service.js","sourceRoot":"","sources":["../../../../../../src/app/components/ChangePassword/changeuserpassword.service.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAmD;AACnD,4EAA4E;AAC5E,sCAAoF;AACpF,iCAA+B;AAC/B,mCAAiC;AACjC,qCAAmC;AAEnC,gCAA8B;AAC9B,8CAA6C;AAC7C,8CAAoD;AAGpD;IAEE,mCAAoB,IAAU,EAAU,aAA4B;QAAhD,SAAI,GAAJ,IAAI,CAAM;QAAU,kBAAa,GAAb,aAAa,CAAe;IAAK,CAAC;IAExE,iDAAiD;IACjD,mCAAmC;IACnC,YAAY;IACZ,qDAAqD;IACrD,GAAG;IAEH,iFAAiF;IACjF,mCAAmC;IACnC,YAAY;IACZ,mGAAmG;IACnG,GAAG;IAEH,iDAAiD;IACjD,kCAAkC;IAClC,eAAe;IACf,8DAA8D;IAC9D,SAAS;IACT,uBAAuB;IACvB,WAAW;IACX,GAAG;IAEL,+CAAW,GAAX;QAAA,iBAIC;QAHC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,uBAAuB,CAAC;aAC/E,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;QAAA,CAAC;IACtD,CAAC;IAED,sDAAkB,GAAlB,UAAmB,GAAS;QAA5B,iBAKC;QAJC,8DAA8D;QAC9D,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,yBAAyB,EAAE,GAAG,CAAC;aACvF,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IAED,+CAAW,GAAX,UAAY,GAAa;QACvB,cAAc;QACd,IAAI,IAAI,GAAG,GAAG,CAAC,IAAI,EAAE,CAAC;QACtB,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IAED,+CAAW,GAAX,UAAY,KAAU;QACpB,oEAAoE;QACpE,8DAA8D;QAC9D,IAAI,MAAM,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;YAC5C,KAAK,CAAC,MAAM,CAAC,CAAC,CAAI,KAAK,CAAC,MAAM,WAAM,KAAK,CAAC,UAAY,CAAC,CAAC,CAAC,cAAc,CAAC;QAC1E,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,yBAAyB;QAChD,MAAM,CAAC,uBAAU,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;IAClC,CAAC;IAnDU,yBAAyB;QADrC,iBAAU,EAAE;yCAGe,WAAI,EAAyB,sBAAa;OAFzD,yBAAyB,CAiErC;IAAD,gCAAC;CAAA,AAjED,IAiEC;AAjEY,8DAAyB"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js
new file mode 100644
index 0000000..c5b649b
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js
@@ -0,0 +1,9 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var UserInfo = /** @class */ (function () {
+ function UserInfo() {
+ }
+ return UserInfo;
+}());
+exports.UserInfo = UserInfo;
+//# sourceMappingURL=UserInfo.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js.map
new file mode 100644
index 0000000..25f0536
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/UserInfo.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"UserInfo.js","sourceRoot":"","sources":["../../../../../../src/app/components/ChangeUserID/UserInfo.ts"],"names":[],"mappings":";;AAAA;IAAA;IAKA,CAAC;IAAD,eAAC;AAAD,CAAC,AALD,IAKC;AALY,4BAAQ"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js
new file mode 100644
index 0000000..8707dca
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js
@@ -0,0 +1,166 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("../UpdateProfile/user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var UserInfo_1 = require("../ChangeUserID/UserInfo");
+var http_1 = require("@angular/http");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var ChangeUserID = /** @class */ (function () {
+ //@ViewChild("profileModal")
+ //profileModal: ModalComponent;
+ //errorMessage: any;
+ function ChangeUserID(userservice, router, fb, http, _confirmService) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.http = http;
+ this._confirmService = _confirmService;
+ this.UserId = 1;
+ this.baseUrl = "User";
+ this.emailPattern = "^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$";
+ //extractData(res: Response) {
+ // //debugger;
+ // let body = res.json();
+ // return body;
+ //}
+ //handleError(error: any) {
+ // // In a real world app, we might use a remote logging infrastructure
+ // // We'd also dig deeper into the error to get a better message
+ // let errMsg = (error.message) ? error.message :
+ // error.status ? `${error.status} - ${error.statusText}` : 'Server error';
+ // console.error(errMsg); // log to console instead
+ // return Observable.throw(errMsg);
+ //}
+ this.validationMessages = {
+ 'firstName': {
+ 'required': 'First name is required.'
+ },
+ 'lastName': {
+ 'required': 'Last name is required.'
+ },
+ 'email': {
+ 'required': 'Email is required.',
+ 'pattern': 'Email pattern is not valid.'
+ }
+ };
+ }
+ ChangeUserID.prototype.ngOnInit = function () {
+ this.user = new UserInfo_1.UserInfo();
+ this.alerts = '';
+ //this.userservice.GetUserById(this.UserId);
+ this.ChangeUserIdFrm = this.fb.group({
+ id: [''],
+ loginid: ['', forms_1.Validators.required],
+ newloginid: ['', forms_1.Validators.required],
+ confirmloginid: ['', forms_1.Validators.required]
+ // LastName: [''],
+ // Gender: ['', Validators.required],
+ // Email: ['']
+ });
+ this.GetUserById();
+ };
+ //ngAfterviewint() {
+ // this.LoadUsers();
+ //}
+ //getCustomerById(UserId) {
+ // return this.userservice.GetUserById(UserId)
+ // .map((response: Response) => response.json())
+ // .catch(this._errorHandler)
+ //}
+ //formErrors = {
+ // 'firstName': '',
+ // 'lastName': '',
+ // 'email': ''
+ //};
+ ChangeUserID.prototype.GetUserById = function () {
+ var _this = this;
+ this.userservice.GetUserById()
+ .subscribe(function (x) { console.log(x); _this.bindUsers(x); }, function (error) { return _this.error = error; });
+ };
+ ChangeUserID.prototype.UpdateUserProfile = function () {
+ var _this = this;
+ // debugger;
+ this.user = this.ChangeUserIdFrm.value;
+ //if(this.user.)
+ console.log(this.user);
+ var obj = this.user;
+ if (this.ChangeUserIdFrm.valid) {
+ return this.userservice.UpdateUserProfileById(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ ChangeUserID.prototype.AfterInsertData = function (data) {
+ //debugger;
+ if (data.Status == "False") {
+ // this._confirmService.activate(data.ResponseMessage, "alertMsg");
+ //setTimeout(() => this.amCode.nativeElement.focus(), 0);
+ // this.closeflag = false;
+ return false;
+ }
+ else {
+ this.status = true;
+ debugger;
+ this._confirmService.activate("User Profile Updated Successfully.", "alertMsg");
+ //this.profileModal.open();
+ // this.submitted = false;
+ // this.GetAllAcctMgr();
+ // this.DisableAllControls();
+ // this.AccountManagerID.enable();
+ // let accountManagerID: string = data.Id == null ? "" : data.Id.toString();
+ // console.log(accountManagerID);
+ // this.GetAcctMgr(Number(accountManagerID));
+ //this.GetAccountManagerListOptions(false);
+ // this.defautValue = data.id;
+ // this.BtnReset = true;
+ // this.BtnSave = true;
+ // this.BtnEdit = false;
+ // this.BtnNew = false;
+ // this.BtnDelete = false;
+ // this.Abbrevtion = this.Abbrev.value;
+ // setTimeout(() => this.AMform.controls["AccountManagerID"].setValue(accountManagerID.toString()), 1000);
+ // setTimeout(() => this.AMform.markAsPristine(), 2000);
+ }
+ //if (this.closeflag) {
+ // this.close.emit(null);
+ //}
+ //else {
+ //}
+ };
+ ChangeUserID.prototype.bindUsers = function (data) {
+ debugger;
+ //console.log(data);
+ //alert(JSON.stringify(data));
+ this.user = data[0];
+ console.log(this.user);
+ this.ChangeUserIdFrm.controls['id'].setValue(this.user.Id);
+ this.ChangeUserIdFrm.controls['loginid'].setValue(this.user.LoginId);
+ this.ChangeUserIdFrm.controls['newloginid'].setValue('');
+ this.ChangeUserIdFrm.controls['confirmloginid'].setValue('');
+ // this.GetClientListOptions(false);
+ // this.GetCrossRefClientListOptions(false);
+ };
+ ChangeUserID = __decorate([
+ core_1.Component({
+ templateUrl: './changeuserid.component.html' // '../../../../../wwwroot/html/UpdateProfile/updateuserprofile.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, http_1.Http,
+ confirm_service_1.ConfirmService])
+ ], ChangeUserID);
+ return ChangeUserID;
+}());
+exports.ChangeUserID = ChangeUserID;
+//# sourceMappingURL=changeuserid.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js.map
new file mode 100644
index 0000000..ef338d0
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserid.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/ChangeUserID/changeuserid.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js
new file mode 100644
index 0000000..61a6809
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js
@@ -0,0 +1,60 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+//import { HttpClient, HttpParams, HttpRequest} from "@angular/common/http";
+var http_1 = require("@angular/http");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+require("rxjs/add/observable/throw");
+require("rxjs/add/operator/do");
+var Observable_1 = require("rxjs/Observable");
+var global_1 = require("../../Shared/global");
+var ChangeUserIDService = /** @class */ (function () {
+ function ChangeUserIDService(http, commonService) {
+ this.http = http;
+ this.commonService = commonService;
+ }
+ ChangeUserIDService.prototype.GetUserById = function () {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetUserProfile/1")
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ ;
+ };
+ ChangeUserIDService.prototype.UpdateUserProfileById = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/UpdateProfile", obj)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ ChangeUserIDService.prototype.extractData = function (res) {
+ //debugger;
+ var body = res.json();
+ return body;
+ };
+ ChangeUserIDService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ // We'd also dig deeper into the error to get a better message
+ var errMsg = (error.message) ? error.message :
+ error.status ? error.status + " - " + error.statusText : 'Server error';
+ console.error(errMsg); // log to console instead
+ return Observable_1.Observable.throw(errMsg);
+ };
+ ChangeUserIDService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, global_1.GlobalService])
+ ], ChangeUserIDService);
+ return ChangeUserIDService;
+}());
+exports.ChangeUserIDService = ChangeUserIDService;
+//# sourceMappingURL=changeuserid.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js.map
new file mode 100644
index 0000000..0bc008a
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ChangeUserID/changeuserid.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserid.service.js","sourceRoot":"","sources":["../../../../../../src/app/components/ChangeUserID/changeuserid.service.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAmD;AACnD,4EAA4E;AAC5E,sCAAoF;AACpF,iCAA+B;AAC/B,mCAAiC;AACjC,qCAAmC;AAEnC,gCAA8B;AAC9B,8CAA6C;AAC7C,8CAAoD;AAEpD;IAEE,6BAAoB,IAAU,EAAU,aAA4B;QAAhD,SAAI,GAAJ,IAAI,CAAM;QAAU,kBAAa,GAAb,aAAa,CAAe;IAAK,CAAC;IAE1E,yCAAW,GAAX;QAAA,iBAMC;QAJC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,uBAAuB,CAAC;aAC/E,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;QAAA,CAAC;IAEtD,CAAC;IACD,mDAAqB,GAArB,UAAsB,GAAa;QAAnC,iBAKC;QAJC,8DAA8D;QAC9D,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,oBAAoB,EAAE,GAAG,CAAC;aAClF,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IAED,yCAAW,GAAX,UAAY,GAAa;QACvB,cAAc;QACd,IAAI,IAAI,GAAG,GAAG,CAAC,IAAI,EAAE,CAAC;QACtB,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IACD,yCAAW,GAAX,UAAY,KAAU;QAEpB,oEAAoE;QACpE,8DAA8D;QAC9D,IAAI,MAAM,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;YAC5C,KAAK,CAAC,MAAM,CAAC,CAAC,CAAI,KAAK,CAAC,MAAM,WAAM,KAAK,CAAC,UAAY,CAAC,CAAC,CAAC,cAAc,CAAC;QAC1E,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,yBAAyB;QAChD,MAAM,CAAC,uBAAU,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;IAClC,CAAC;IA/BU,mBAAmB;QAD/B,iBAAU,EAAE;yCAGe,WAAI,EAAyB,sBAAa;OAFzD,mBAAmB,CA4C/B;IAAD,0BAAC;CAAA,AA5CD,IA4CC;AA5CY,kDAAmB"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js
new file mode 100644
index 0000000..703f4ae
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js
@@ -0,0 +1,116 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var managediscountcode_service_1 = require("./managediscountcode.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UserEntity/datamodel");
+//import { Global } from '../../Shared/global';
+//import { DBOperation } from 'S';
+//import { Observable } from 'rxjs/Observable';
+var ManageDiscountCode = /** @class */ (function () {
+ function ManageDiscountCode(manageDiscountCodeService, router, fb) {
+ this.manageDiscountCodeService = manageDiscountCodeService;
+ this.router = router;
+ this.fb = fb;
+ this.Mode = 'Manage';
+ this.divClass = '';
+ this.topPos = '2000px';
+ this.bsValue = new Date();
+ }
+ ManageDiscountCode.prototype.ngOnInit = function () {
+ this.divClass = 'col-sm-12';
+ this.discountCode = new datamodel_1.DiscountCode();
+ this.alerts = '';
+ this.manageDiscountCodeFrm = this.fb.group({
+ searchDiscountCode: [''],
+ searchStartDate: [''],
+ searchEndDate: [''],
+ discountCodes: this.fb.array([])
+ });
+ this.insertUpdateDiscountCodeFrm = this.fb.group({
+ discountId: [''],
+ discountCode: ['', forms_1.Validators.required],
+ startDate: ['', forms_1.Validators.required],
+ endDate: ['', forms_1.Validators.required],
+ percentage: ['', forms_1.Validators.required],
+ isActive: ['']
+ });
+ this.SearchDiscountCodes();
+ };
+ ManageDiscountCode.prototype.SearchDiscountCodes = function () {
+ var _this = this;
+ console.log(this.manageDiscountCodeFrm.controls['searchDiscountCode'].value + ', ' +
+ this.manageDiscountCodeFrm.controls['searchStartDate'].value + ', ' +
+ this.manageDiscountCodeFrm.controls['searchEndDate'].value);
+ this.manageDiscountCodeService.GetDiscountCodes({
+ discountCode: this.manageDiscountCodeFrm.controls['searchDiscountCode'].value,
+ startDate: this.manageDiscountCodeFrm.controls['searchStartDate'].value,
+ endDate: this.manageDiscountCodeFrm.controls['searchEndDate'].value
+ })
+ .subscribe(function (x) { _this.BindFormFields(x); }, function (error) { return _this.error = error; });
+ };
+ ManageDiscountCode.prototype.InsertUpdateDiscountCode = function () {
+ var _this = this;
+ console.log('InsertUpdateDiscountCode');
+ this.alerts = '';
+ if (this.alerts == '') {
+ var obj = this.insertUpdateDiscountCodeFrm.value;
+ return this.manageDiscountCodeService.InsertDiscountCode(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ ManageDiscountCode.prototype.AfterInsertData = function (data) {
+ if (data.Status == "false") {
+ this.alerts = "Password change unsuccessfully";
+ }
+ else {
+ this.alerts = "Password changed successfully";
+ }
+ };
+ ManageDiscountCode.prototype.BindFormFields = function (data) {
+ this.discountCodes = data;
+ this.manageDiscountCodeFrm.setControl('discountCodes', this.fb.array(this.discountCodes));
+ };
+ ManageDiscountCode.prototype.ResetFormFields = function () {
+ this.manageDiscountCodeFrm.reset();
+ //this.manageDiscountCodeFrm.controls['loginId'].setValue(this.user.LoginId);
+ //this.manageDiscountCodeFrm.controls['oldPassword'].setValue('');
+ //this.manageDiscountCodeFrm.controls['newPassword'].setValue('');
+ //this.manageDiscountCodeFrm.controls['confirmPassword'].setValue('');
+ this.alerts = '';
+ };
+ ManageDiscountCode.prototype.AddDiscountCode = function () {
+ this.Mode = 'Add';
+ this.topPos = '100px';
+ this.divClass = 'col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3';
+ };
+ ManageDiscountCode.prototype.EditDiscountCode = function () {
+ this.Mode = 'Edit';
+ this.topPos = '100px';
+ this.divClass = 'col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3';
+ };
+ ManageDiscountCode.prototype.CancelAddEdit = function () {
+ this.Mode = 'Manage';
+ this.topPos = '2000px';
+ this.divClass = 'col-sm-12';
+ };
+ ManageDiscountCode = __decorate([
+ core_1.Component({
+ templateUrl: './managediscountcode.component.html'
+ }),
+ __metadata("design:paramtypes", [managediscountcode_service_1.ManageDiscountCodeService, router_1.Router, forms_1.FormBuilder])
+ ], ManageDiscountCode);
+ return ManageDiscountCode;
+}());
+exports.ManageDiscountCode = ManageDiscountCode;
+//# sourceMappingURL=managediscountcode.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js.map
new file mode 100644
index 0000000..63a6e6d
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"managediscountcode.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/ManageDiscountCode/managediscountcode.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js
new file mode 100644
index 0000000..e2ea7b7
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js
@@ -0,0 +1,101 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+//import { HttpClient, HttpParams, HttpRequest} from "@angular/common/http";
+var http_1 = require("@angular/http");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+require("rxjs/add/observable/throw");
+require("rxjs/add/operator/do");
+var Observable_1 = require("rxjs/Observable");
+var global_1 = require("../../Shared/global");
+var ManageDiscountCodeService = /** @class */ (function () {
+ function ManageDiscountCodeService(http, commonService) {
+ this.http = http;
+ this.commonService = commonService;
+ }
+ //public GetUserById(Id: any): Observable {
+ // return this.http.request(
+ // 'GET',
+ // 'http://192.168.86.13:92/API/Api/Users/' + Id);
+ //}
+ //GetUserByLoginIdPassword(LoginId: string, Password: string): Observable {
+ // return this.http.request(
+ // 'GET',
+ // 'http://192.168.86.13:92/API/Api/Users/{LoginId=' + LoginId + '&Password=' + Password + '}');
+ //}
+ //UpdateProfile(UserObj: User): Observable {
+ // return this.http.request(
+ // 'POST',
+ // 'http://192.168.86.13:92/API/Api/Users/UpdateProfile',
+ // {
+ // body: UserObj
+ // });
+ //}
+ ManageDiscountCodeService.prototype.GetDiscountCodes = function (obj) {
+ var _this = this;
+ if (obj.startDate == '') {
+ obj.startDate = '1/1/1';
+ }
+ if (obj.endDate == '') {
+ obj.endDate = '1/1/9999';
+ }
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetDiscountCodes?discountCode="
+ + obj.discountCode + "&startDate=" + obj.startDate + "&endDate=" + obj.endDate)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ ManageDiscountCodeService.prototype.InsertDiscountCode = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ var jsonData = { 'id': obj.userId, 'newPassword': obj.newPassword };
+ console.log(obj);
+ var headers = new http_1.Headers({
+ 'Content-Type': 'application/json'
+ });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/ChangeUserPassword", JSON.stringify(jsonData), { headers: headers })
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ ManageDiscountCodeService.prototype.UpdateDiscountCode = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ var jsonData = { 'id': obj.userId, 'newPassword': obj.newPassword };
+ console.log(obj);
+ var headers = new http_1.Headers({
+ 'Content-Type': 'application/json'
+ });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/ChangeUserPassword", JSON.stringify(jsonData), { headers: headers })
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ ManageDiscountCodeService.prototype.extractData = function (res) {
+ //debugger;
+ var body = res.json();
+ return body;
+ };
+ ManageDiscountCodeService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ // We'd also dig deeper into the error to get a better message
+ var errMsg = (error.message) ? error.message :
+ error.status ? error.status + " - " + error.statusText : 'Server error';
+ console.error(errMsg); // log to console instead
+ return Observable_1.Observable.throw(errMsg);
+ };
+ ManageDiscountCodeService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, global_1.GlobalService])
+ ], ManageDiscountCodeService);
+ return ManageDiscountCodeService;
+}());
+exports.ManageDiscountCodeService = ManageDiscountCodeService;
+//# sourceMappingURL=managediscountcode.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js.map
new file mode 100644
index 0000000..974cd4c
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/ManageDiscountCode/managediscountcode.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"managediscountcode.service.js","sourceRoot":"","sources":["../../../../../../src/app/components/ManageDiscountCode/managediscountcode.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js
new file mode 100644
index 0000000..5731abd
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js
@@ -0,0 +1,9 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var User = /** @class */ (function () {
+ function User() {
+ }
+ return User;
+}());
+exports.User = User;
+//# sourceMappingURL=datamodel.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js.map
new file mode 100644
index 0000000..1af20e2
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/datamodel.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"datamodel.js","sourceRoot":"","sources":["../../../../../../src/app/components/UpdateProfile/datamodel.ts"],"names":[],"mappings":";;AAAA;IAAA;IAOA,CAAC;IAAD,WAAC;AAAD,CAAC,AAPD,IAOC;AAPY,oBAAI"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js
new file mode 100644
index 0000000..4b00240
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js
@@ -0,0 +1,167 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("../UpdateProfile/user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UpdateProfile/datamodel");
+var http_1 = require("@angular/http");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var UpdateUserProfile = /** @class */ (function () {
+ //@ViewChild("profileModal")
+ //profileModal: ModalComponent;
+ //errorMessage: any;
+ function UpdateUserProfile(userservice, router, fb, http, _confirmService) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.http = http;
+ this._confirmService = _confirmService;
+ this.UserId = 1;
+ this.indLoading = false;
+ this.baseUrl = "User";
+ this.emailPattern = "^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$";
+ //extractData(res: Response) {
+ // //debugger;
+ // let body = res.json();
+ // return body;
+ //}
+ //handleError(error: any) {
+ // // In a real world app, we might use a remote logging infrastructure
+ // // We'd also dig deeper into the error to get a better message
+ // let errMsg = (error.message) ? error.message :
+ // error.status ? `${error.status} - ${error.statusText}` : 'Server error';
+ // console.error(errMsg); // log to console instead
+ // return Observable.throw(errMsg);
+ //}
+ this.validationMessages = {
+ 'firstName': {
+ 'required': 'First name is required.'
+ },
+ 'lastName': {
+ 'required': 'Last name is required.'
+ },
+ 'email': {
+ 'required': 'Email is required.',
+ 'pattern': 'Email pattern is not valid.'
+ }
+ };
+ }
+ UpdateUserProfile.prototype.ngOnInit = function () {
+ this.user = new datamodel_1.User();
+ this.alerts = '';
+ //this.userservice.GetUserById(this.UserId);
+ this.userFrm = this.fb.group({
+ id: [''],
+ firstName: ['', forms_1.Validators.required],
+ lastName: ['', forms_1.Validators.required],
+ emailId: ['', forms_1.Validators.required]
+ // LastName: [''],
+ // Gender: ['', Validators.required],
+ // Email: ['']
+ });
+ this.GetUserById();
+ };
+ //ngAfterviewint() {
+ // this.LoadUsers();
+ //}
+ //getCustomerById(UserId) {
+ // return this.userservice.GetUserById(UserId)
+ // .map((response: Response) => response.json())
+ // .catch(this._errorHandler)
+ //}
+ //formErrors = {
+ // 'firstName': '',
+ // 'lastName': '',
+ // 'email': ''
+ //};
+ UpdateUserProfile.prototype.GetUserById = function () {
+ var _this = this;
+ this.userservice.GetUserById()
+ .subscribe(function (x) { console.log(x); _this.bindUsers(x); }, function (error) { return _this.error = error; });
+ };
+ UpdateUserProfile.prototype.UpdateUserProfile = function () {
+ var _this = this;
+ // debugger;
+ this.user = this.userFrm.value;
+ //if(this.user.)
+ console.log(this.user);
+ var obj = this.user;
+ if (this.userFrm.valid) {
+ return this.userservice.UpdateUserProfileById(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ UpdateUserProfile.prototype.AfterInsertData = function (data) {
+ //debugger;
+ if (data.Status == "False") {
+ // this._confirmService.activate(data.ResponseMessage, "alertMsg");
+ //setTimeout(() => this.amCode.nativeElement.focus(), 0);
+ // this.closeflag = false;
+ return false;
+ }
+ else {
+ this.status = true;
+ debugger;
+ this._confirmService.activate("User Profile Updated Successfully.", "alertMsg");
+ //this.profileModal.open();
+ // this.submitted = false;
+ // this.GetAllAcctMgr();
+ // this.DisableAllControls();
+ // this.AccountManagerID.enable();
+ // let accountManagerID: string = data.Id == null ? "" : data.Id.toString();
+ // console.log(accountManagerID);
+ // this.GetAcctMgr(Number(accountManagerID));
+ //this.GetAccountManagerListOptions(false);
+ // this.defautValue = data.id;
+ // this.BtnReset = true;
+ // this.BtnSave = true;
+ // this.BtnEdit = false;
+ // this.BtnNew = false;
+ // this.BtnDelete = false;
+ // this.Abbrevtion = this.Abbrev.value;
+ // setTimeout(() => this.AMform.controls["AccountManagerID"].setValue(accountManagerID.toString()), 1000);
+ // setTimeout(() => this.AMform.markAsPristine(), 2000);
+ }
+ //if (this.closeflag) {
+ // this.close.emit(null);
+ //}
+ //else {
+ //}
+ };
+ UpdateUserProfile.prototype.bindUsers = function (data) {
+ debugger;
+ //console.log(data);
+ //alert(JSON.stringify(data));
+ this.user = data[0];
+ console.log(this.user);
+ this.userFrm.controls['id'].setValue(this.user.Id);
+ this.userFrm.controls['firstName'].setValue(this.user.FirstName);
+ this.userFrm.controls['lastName'].setValue(this.user.LastName);
+ this.userFrm.controls['emailId'].setValue(this.user.EmailId);
+ // this.GetClientListOptions(false);
+ // this.GetCrossRefClientListOptions(false);
+ };
+ UpdateUserProfile = __decorate([
+ core_1.Component({
+ templateUrl: './updateuserprofile.component.html' // '../../../../../wwwroot/html/UpdateProfile/updateuserprofile.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, http_1.Http,
+ confirm_service_1.ConfirmService])
+ ], UpdateUserProfile);
+ return UpdateUserProfile;
+}());
+exports.UpdateUserProfile = UpdateUserProfile;
+//# sourceMappingURL=updateuserprofile.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js.map
new file mode 100644
index 0000000..8a7c764
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/updateuserprofile.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"updateuserprofile.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/UpdateProfile/updateuserprofile.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js
new file mode 100644
index 0000000..9d1b749
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js
@@ -0,0 +1,60 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+//import { HttpClient, HttpParams, HttpRequest} from "@angular/common/http";
+var http_1 = require("@angular/http");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+require("rxjs/add/observable/throw");
+require("rxjs/add/operator/do");
+var Observable_1 = require("rxjs/Observable");
+var global_1 = require("../../Shared/global");
+var UserService = /** @class */ (function () {
+ function UserService(http, commonService) {
+ this.http = http;
+ this.commonService = commonService;
+ }
+ UserService.prototype.GetUserById = function () {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetUserProfile/1")
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ ;
+ };
+ UserService.prototype.UpdateUserProfileById = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/UpdateProfile", obj)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ UserService.prototype.extractData = function (res) {
+ //debugger;
+ var body = res.json();
+ return body;
+ };
+ UserService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ // We'd also dig deeper into the error to get a better message
+ var errMsg = (error.message) ? error.message :
+ error.status ? error.status + " - " + error.statusText : 'Server error';
+ console.error(errMsg); // log to console instead
+ return Observable_1.Observable.throw(errMsg);
+ };
+ UserService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, global_1.GlobalService])
+ ], UserService);
+ return UserService;
+}());
+exports.UserService = UserService;
+//# sourceMappingURL=user.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js.map
new file mode 100644
index 0000000..eb5e81f
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UpdateProfile/user.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"user.service.js","sourceRoot":"","sources":["../../../../../../src/app/components/UpdateProfile/user.service.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAmD;AACnD,4EAA4E;AAC5E,sCAAoF;AACpF,iCAA+B;AAC/B,mCAAiC;AACjC,qCAAmC;AAEnC,gCAA8B;AAC9B,8CAA6C;AAC7C,8CAAoD;AAEpD;IAEE,qBAAoB,IAAU,EAAU,aAA4B;QAAhD,SAAI,GAAJ,IAAI,CAAM;QAAU,kBAAa,GAAb,aAAa,CAAe;IAAK,CAAC;IAE1E,iCAAW,GAAX;QAAA,iBAMC;QAJC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,uBAAuB,CAAC;aAC/E,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;QAAA,CAAC;IAEtD,CAAC;IACD,2CAAqB,GAArB,UAAsB,GAAS;QAA/B,iBAKC;QAJC,8DAA8D;QAC9D,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,oBAAoB,EAAE,GAAG,CAAC;aAClF,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IAED,iCAAW,GAAX,UAAY,GAAa;QACvB,cAAc;QACd,IAAI,IAAI,GAAG,GAAG,CAAC,IAAI,EAAE,CAAC;QACtB,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IACD,iCAAW,GAAX,UAAY,KAAU;QAEpB,oEAAoE;QACpE,8DAA8D;QAC9D,IAAI,MAAM,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;YAC5C,KAAK,CAAC,MAAM,CAAC,CAAC,CAAI,KAAK,CAAC,MAAM,WAAM,KAAK,CAAC,UAAY,CAAC,CAAC,CAAC,cAAc,CAAC;QAC1E,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,yBAAyB;QAChD,MAAM,CAAC,uBAAU,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;IAClC,CAAC;IA/BU,WAAW;QADvB,iBAAU,EAAE;yCAGe,WAAI,EAAyB,sBAAa;OAFzD,WAAW,CA4CvB;IAAD,kBAAC;CAAA,AA5CD,IA4CC;AA5CY,kCAAW"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js
new file mode 100644
index 0000000..b1ccc38
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js
@@ -0,0 +1,118 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UserEntity/datamodel");
+var http_1 = require("@angular/http");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var ChangeUserID = /** @class */ (function () {
+ //@ViewChild("profileModal")
+ //profileModal: ModalComponent;
+ //errorMessage: any;
+ function ChangeUserID(userservice, router, fb, http, _confirmService) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.http = http;
+ this._confirmService = _confirmService;
+ this.UserId = 1;
+ this.baseUrl = "User";
+ }
+ ChangeUserID.prototype.ngOnInit = function () {
+ this.user = new datamodel_1.User();
+ this.alerts = '';
+ //this.userservice.GetUserById(this.UserId);
+ this.ChangeUserIdFrm = this.fb.group({
+ id: [''],
+ loginid: ['', forms_1.Validators.required],
+ newloginid: ['', [forms_1.Validators.required, forms_1.Validators.minLength(8)]],
+ confirmloginid: ['', forms_1.Validators.required]
+ // LastName: [''],
+ // Gender: ['', Validators.required],
+ // Email: ['']
+ });
+ this.GetUserById();
+ };
+ ChangeUserID.prototype.GetUserById = function () {
+ var _this = this;
+ this.userservice.GetUserById()
+ .subscribe(function (x) { console.log(x); _this.bindUsers(x); }, function (error) { return _this.error = error; });
+ };
+ ChangeUserID.prototype.UpdateUserId = function () {
+ var _this = this;
+ // debugger;
+ this.alerts = '';
+ if (this.user.LoginId == this.ChangeUserIdFrm.value.newloginid) {
+ this.alerts += 'New userid and old userid must be different';
+ }
+ if (this.ChangeUserIdFrm.value.newloginid != this.ChangeUserIdFrm.value.confirmloginid) {
+ this.alerts += 'New userid and confirm userid must be same';
+ }
+ if (this.alerts == '') {
+ this.user = this.ChangeUserIdFrm.value;
+ //if(this.user.)
+ console.log(this.user);
+ var obj = this.user;
+ if (this.ChangeUserIdFrm.valid) {
+ return this.userservice.UpdateUserId(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ }
+ };
+ ChangeUserID.prototype.AfterInsertData = function (data) {
+ if (data == "success") {
+ this._confirmService.activate("Userid Updated Successfully.", "alertMsg");
+ }
+ else {
+ this.alerts += '' + data + '';
+ return false;
+ }
+ //if (this.closeflag) {
+ // this.close.emit(null);
+ //}
+ //else {
+ //}
+ };
+ ChangeUserID.prototype.bindUsers = function (data) {
+ //console.log(data);
+ //alert(JSON.stringify(data));
+ this.user = data[0];
+ console.log(this.user);
+ this.ChangeUserIdFrm.controls['id'].setValue(this.user.Id);
+ this.ChangeUserIdFrm.controls['loginid'].setValue(this.user.LoginId);
+ this.ChangeUserIdFrm.controls['newloginid'].setValue(this.user.NewLoginId);
+ this.ChangeUserIdFrm.controls['confirmloginid'].setValue('');
+ };
+ ChangeUserID.prototype.ResetFormFields = function () {
+ this.ChangeUserIdFrm.reset();
+ this.ChangeUserIdFrm.controls['id'].setValue(this.user.Id);
+ this.ChangeUserIdFrm.controls['loginid'].setValue(this.user.LoginId);
+ this.ChangeUserIdFrm.controls['newloginid'].setValue('');
+ this.ChangeUserIdFrm.controls['confirmloginid'].setValue('');
+ this.alerts = '';
+ };
+ ChangeUserID = __decorate([
+ core_1.Component({
+ templateUrl: './changeuserid.component.html' // '../../../../../wwwroot/html/UpdateProfile/updateuserprofile.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, http_1.Http,
+ confirm_service_1.ConfirmService])
+ ], ChangeUserID);
+ return ChangeUserID;
+}());
+exports.ChangeUserID = ChangeUserID;
+//# sourceMappingURL=changeuserid.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js.map
new file mode 100644
index 0000000..a7f7334
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserid.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserid.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/changeuserid.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js
new file mode 100644
index 0000000..dfdd9a0
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js
@@ -0,0 +1,95 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./user.service");
+//import { ChangeUserPasswordService } from '../ChangePassword/changeuserpassword.service';
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UserEntity/datamodel");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var ChangeUserPassword = /** @class */ (function () {
+ function ChangeUserPassword(changeUserPasswordService, router, fb, _confirmService) {
+ this.changeUserPasswordService = changeUserPasswordService;
+ this.router = router;
+ this.fb = fb;
+ this._confirmService = _confirmService;
+ }
+ ChangeUserPassword.prototype.ngOnInit = function () {
+ this.user = new datamodel_1.User();
+ this.alerts = '';
+ this.changeUserPasswordFrm = this.fb.group({
+ userId: [''],
+ loginId: ['', forms_1.Validators.required],
+ oldPassword: ['', forms_1.Validators.required],
+ newPassword: ['', [forms_1.Validators.required, forms_1.Validators.minLength(8)]],
+ confirmPassword: ['', forms_1.Validators.required]
+ });
+ this.GetUserById();
+ };
+ ChangeUserPassword.prototype.GetUserById = function () {
+ var _this = this;
+ this.changeUserPasswordService.GetUserById()
+ .subscribe(function (x) { _this.BindFormFields(x); }, function (error) { return _this.error = error; });
+ };
+ ChangeUserPassword.prototype.onFormSubmit = function () {
+ var _this = this;
+ this.alerts = '';
+ if (this.user.Password != this.changeUserPasswordFrm.value.oldPassword) {
+ this.alerts = 'Old password is invalid';
+ }
+ if (this.user.Password == this.changeUserPasswordFrm.value.newPassword) {
+ this.alerts += 'New password and old password must be different';
+ }
+ if (this.changeUserPasswordFrm.value.newPassword != this.changeUserPasswordFrm.value.confirmPassword) {
+ this.alerts += 'New password and confirm password must be same';
+ }
+ if (this.alerts == '') {
+ var obj = this.changeUserPasswordFrm.value;
+ return this.changeUserPasswordService.ChangeUserPassword(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ ChangeUserPassword.prototype.AfterInsertData = function (data) {
+ if (data.Status == "false") {
+ this.alerts = "Password change unsuccessfull";
+ }
+ else {
+ this._confirmService.activate("Password changed successfully.", "alertMsg");
+ //this.alerts = "Password changed successfully";
+ }
+ };
+ ChangeUserPassword.prototype.BindFormFields = function (data) {
+ this.user = data[0];
+ this.changeUserPasswordFrm.controls['userId'].setValue(this.user.Id);
+ this.changeUserPasswordFrm.controls['loginId'].setValue(this.user.LoginId);
+ };
+ ChangeUserPassword.prototype.ResetFormFields = function () {
+ this.changeUserPasswordFrm.reset();
+ this.changeUserPasswordFrm.controls['loginId'].setValue(this.user.LoginId);
+ this.changeUserPasswordFrm.controls['oldPassword'].setValue('');
+ this.changeUserPasswordFrm.controls['newPassword'].setValue('');
+ this.changeUserPasswordFrm.controls['confirmPassword'].setValue('');
+ this.alerts = '';
+ };
+ ChangeUserPassword = __decorate([
+ core_1.Component({
+ templateUrl: './changeuserpassword.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, confirm_service_1.ConfirmService])
+ ], ChangeUserPassword);
+ return ChangeUserPassword;
+}());
+exports.ChangeUserPassword = ChangeUserPassword;
+//# sourceMappingURL=changeuserpassword.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js.map
new file mode 100644
index 0000000..e795b07
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/changeuserpassword.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserpassword.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/changeuserpassword.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js
new file mode 100644
index 0000000..665910b
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js
@@ -0,0 +1,15 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var User = /** @class */ (function () {
+ function User() {
+ }
+ return User;
+}());
+exports.User = User;
+var DiscountCode = /** @class */ (function () {
+ function DiscountCode() {
+ }
+ return DiscountCode;
+}());
+exports.DiscountCode = DiscountCode;
+//# sourceMappingURL=datamodel.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js.map
new file mode 100644
index 0000000..6513a29
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/datamodel.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"datamodel.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/datamodel.ts"],"names":[],"mappings":";;AAAA;IAAA;IAQA,CAAC;IAAD,WAAC;AAAD,CAAC,AARD,IAQC;AARY,oBAAI;AASjB;IAAA;IAOA,CAAC;IAAD,mBAAC;AAAD,CAAC,AAPD,IAOC;AAPY,oCAAY"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js
new file mode 100644
index 0000000..c6f18a6
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js
@@ -0,0 +1,165 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("../UserEntity/user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var datamodel_1 = require("../UserEntity/datamodel");
+var http_1 = require("@angular/http");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var UpdateUserProfile = /** @class */ (function () {
+ //@ViewChild("profileModal")
+ //profileModal: ModalComponent;
+ //errorMessage: any;
+ function UpdateUserProfile(userservice, router, fb, http, _confirmService) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.http = http;
+ this._confirmService = _confirmService;
+ this.UserId = 1;
+ this.indLoading = false;
+ this.baseUrl = "User";
+ this.emailPattern = "^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$";
+ //extractData(res: Response) {
+ // //debugger;
+ // let body = res.json();
+ // return body;
+ //}
+ //handleError(error: any) {
+ // // In a real world app, we might use a remote logging infrastructure
+ // // We'd also dig deeper into the error to get a better message
+ // let errMsg = (error.message) ? error.message :
+ // error.status ? `${error.status} - ${error.statusText}` : 'Server error';
+ // console.error(errMsg); // log to console instead
+ // return Observable.throw(errMsg);
+ //}
+ this.validationMessages = {
+ 'firstName': {
+ 'required': 'First name is required.'
+ },
+ 'lastName': {
+ 'required': 'Last name is required.'
+ },
+ 'email': {
+ 'required': 'Email is required.',
+ 'pattern': 'Email pattern is not valid.'
+ }
+ };
+ }
+ UpdateUserProfile.prototype.ngOnInit = function () {
+ this.user = new datamodel_1.User();
+ this.alerts = '';
+ //this.userservice.GetUserById(this.UserId);
+ this.userFrm = this.fb.group({
+ id: [''],
+ firstName: ['', forms_1.Validators.required],
+ lastName: ['', forms_1.Validators.required],
+ emailId: ['', forms_1.Validators.required]
+ // LastName: [''],
+ // Gender: ['', Validators.required],
+ // Email: ['']
+ });
+ this.GetUserById();
+ };
+ //ngAfterviewint() {
+ // this.LoadUsers();
+ //}
+ //getCustomerById(UserId) {
+ // return this.userservice.GetUserById(UserId)
+ // .map((response: Response) => response.json())
+ // .catch(this._errorHandler)
+ //}
+ //formErrors = {
+ // 'firstName': '',
+ // 'lastName': '',
+ // 'email': ''
+ //};
+ UpdateUserProfile.prototype.GetUserById = function () {
+ var _this = this;
+ this.userservice.GetUserById()
+ .subscribe(function (x) { console.log(x); _this.bindUsers(x); }, function (error) { return _this.error = error; });
+ };
+ UpdateUserProfile.prototype.UpdateUserProfile = function () {
+ var _this = this;
+ // debugger;
+ this.user = this.userFrm.value;
+ //if(this.user.)
+ //console.log(this.user);
+ var obj = this.user;
+ if (this.userFrm.valid) {
+ return this.userservice.UpdateUserProfileById(obj)
+ .subscribe(function (n) { return (_this.AfterInsertData(n)); }, function (error) { return _this.error = error; });
+ }
+ };
+ UpdateUserProfile.prototype.AfterInsertData = function (data) {
+ //debugger;
+ if (data.Status == "False") {
+ // this._confirmService.activate(data.ResponseMessage, "alertMsg");
+ //setTimeout(() => this.amCode.nativeElement.focus(), 0);
+ // this.closeflag = false;
+ return false;
+ }
+ else {
+ this.status = true;
+ this._confirmService.activate("User Profile Updated Successfully.", "alertMsg");
+ //this.profileModal.open();
+ // this.submitted = false;
+ // this.GetAllAcctMgr();
+ // this.DisableAllControls();
+ // this.AccountManagerID.enable();
+ // let accountManagerID: string = data.Id == null ? "" : data.Id.toString();
+ // console.log(accountManagerID);
+ // this.GetAcctMgr(Number(accountManagerID));
+ //this.GetAccountManagerListOptions(false);
+ // this.defautValue = data.id;
+ // this.BtnReset = true;
+ // this.BtnSave = true;
+ // this.BtnEdit = false;
+ // this.BtnNew = false;
+ // this.BtnDelete = false;
+ // this.Abbrevtion = this.Abbrev.value;
+ // setTimeout(() => this.AMform.controls["AccountManagerID"].setValue(accountManagerID.toString()), 1000);
+ // setTimeout(() => this.AMform.markAsPristine(), 2000);
+ }
+ //if (this.closeflag) {
+ // this.close.emit(null);
+ //}
+ //else {
+ //}
+ };
+ UpdateUserProfile.prototype.bindUsers = function (data) {
+ //console.log(data);
+ //alert(JSON.stringify(data));
+ this.user = data[0];
+ console.log(this.user);
+ this.userFrm.controls['id'].setValue(this.user.Id);
+ this.userFrm.controls['firstName'].setValue(this.user.FirstName);
+ this.userFrm.controls['lastName'].setValue(this.user.LastName);
+ this.userFrm.controls['emailId'].setValue(this.user.EmailId);
+ // this.GetClientListOptions(false);
+ // this.GetCrossRefClientListOptions(false);
+ };
+ UpdateUserProfile = __decorate([
+ core_1.Component({
+ templateUrl: './updateuserprofile.component.html' // '../../../../../wwwroot/html/UpdateProfile/updateuserprofile.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, http_1.Http,
+ confirm_service_1.ConfirmService])
+ ], UpdateUserProfile);
+ return UpdateUserProfile;
+}());
+exports.UpdateUserProfile = UpdateUserProfile;
+//# sourceMappingURL=updateuserprofile.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js.map
new file mode 100644
index 0000000..81dadd9
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/updateuserprofile.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"updateuserprofile.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/updateuserprofile.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js
new file mode 100644
index 0000000..0ab8006
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js
@@ -0,0 +1,110 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+//import { HttpClient, HttpParams, HttpRequest} from "@angular/common/http";
+var http_1 = require("@angular/http");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+require("rxjs/add/observable/throw");
+require("rxjs/add/operator/do");
+var Observable_1 = require("rxjs/Observable");
+var global_1 = require("../../Shared/global");
+var UserService = /** @class */ (function () {
+ function UserService(http, commonService) {
+ this.http = http;
+ this.commonService = commonService;
+ }
+ //////////Get User Detail///////////////
+ UserService.prototype.GetUserById = function () {
+ var _this = this;
+ debugger;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetUserProfile/" + this.commonService.UserId)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ ;
+ };
+ //////////Update User Detail///////////////
+ UserService.prototype.UpdateUserProfileById = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/UpdateProfile", obj)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ //////////Update User Password///////////////
+ UserService.prototype.ChangeUserPassword = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ var jsonData = { 'id': obj.userId, 'newPassword': obj.newPassword };
+ console.log(obj);
+ var headers = new http_1.Headers({
+ 'Content-Type': 'application/json'
+ });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/ChangeUserPassword", JSON.stringify(jsonData), { headers: headers })
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ //////////Update User Userid///////////////
+ UserService.prototype.UpdateUserId = function (obj) {
+ var _this = this;
+ //let options = new RequestOptions({ headers: this.headers });
+ return this.http.post(this.commonService.resourceBaseUrl + "/api/UpdateUserId", obj)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ /// Users Form///////
+ UserService.prototype.GetUserType = function () {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetUserType/" + this.commonService.UserType)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ UserService.prototype.GetAccountType = function () {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/GetAccountType/" + this.commonService.AccountType)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ UserService.prototype.GetUserList = function (obj) {
+ var _this = this;
+ return this.http.get(this.commonService.resourceBaseUrl + "/api/Users?firstname=" + obj.FirstName +
+ "&lastname=" + obj.LastName +
+ "&emailid=" + obj.EmailId +
+ "&accountnumber=" + obj.AccountNumber +
+ "&usertypeid=" + obj.UserTypeId +
+ "&accounttypeid=" + obj.AccountTypeId)
+ .map(this.extractData)
+ .catch(function (res) { return _this.handleError(res); });
+ };
+ /// End Users /////
+ UserService.prototype.extractData = function (res) {
+ debugger;
+ var body = res.json();
+ return body;
+ };
+ UserService.prototype.handleError = function (error) {
+ debugger;
+ // In a real world app, we might use a remote logging infrastructure
+ // We'd also dig deeper into the error to get a better message
+ var errMsg = (error.message) ? error.message :
+ error.status ? error.status + " - " + error.statusText : 'Server error';
+ console.error(errMsg); // log to console instead
+ return Observable_1.Observable.throw(errMsg);
+ };
+ UserService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, global_1.GlobalService])
+ ], UserService);
+ return UserService;
+}());
+exports.UserService = UserService;
+//# sourceMappingURL=user.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js.map
new file mode 100644
index 0000000..2ef9d6f
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/user.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"user.service.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/user.service.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAmD;AACnD,4EAA4E;AAC5E,sCAAoF;AACpF,iCAA+B;AAC/B,mCAAiC;AACjC,qCAAmC;AAEnC,gCAA8B;AAC9B,8CAA6C;AAC7C,8CAAoD;AAEpD;IAEE,qBAAoB,IAAU,EAAU,aAA4B;QAAhD,SAAI,GAAJ,IAAI,CAAM;QAAU,kBAAa,GAAb,aAAa,CAAe;IAAK,CAAC;IAC1E,wCAAwC;IACxC,iCAAW,GAAX;QAAA,iBAMC;QALC,QAAQ,CAAC;QACT,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,sBAAsB,GAAC,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;aACxG,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;QAAA,CAAC;IAEtD,CAAC;IACD,2CAA2C;IAC3C,2CAAqB,GAArB,UAAsB,GAAS;QAA/B,iBAKC;QAJC,8DAA8D;QAC9D,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,oBAAoB,EAAE,GAAG,CAAC;aAClF,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IACC,6CAA6C;IAC/C,wCAAkB,GAAlB,UAAmB,GAAQ;QAA3B,iBAWC;QAVC,8DAA8D;QAC9D,IAAI,QAAQ,GAAG,EAAE,IAAI,EAAE,GAAG,CAAC,MAAM,EAAE,aAAa,EAAE,GAAG,CAAC,WAAW,EAAE,CAAC;QACpE,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;QACjB,IAAI,OAAO,GAAG,IAAI,cAAO,CAAC;YACxB,cAAc,EAAE,kBAAkB;SACnC,CAAC,CAAC;QACH,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,yBAAyB,EAClF,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,EAAE,EAAE,OAAO,EAAE,OAAO,EAAE,CAAC;aAC9C,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IACC,2CAA2C;IAC7C,kCAAY,GAAZ,UAAa,GAAS;QAAtB,iBAKC;QAJC,8DAA8D;QAC9D,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,mBAAmB,EAAE,GAAG,CAAC;aACjF,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IAED,qBAAqB;IAErB,iCAAW,GAAX;QAAA,iBAIC;QAHC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,mBAAmB,GAAC,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC;aACvG,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IACD,oCAAc,GAAd;QAAA,iBAIC;QAHC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,sBAAsB,GAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC;aAC7G,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IACD,iCAAW,GAAX,UAAY,GAAQ;QAApB,iBASC;QARC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,GAAG,uBAAuB,GAAG,GAAG,CAAC,SAAS;YAC/F,YAAY,GAAG,GAAG,CAAC,QAAQ;YAC3B,WAAW,GAAG,GAAG,CAAC,OAAO;YACzB,iBAAiB,GAAG,GAAG,CAAC,aAAa;YACrC,cAAc,GAAG,GAAG,CAAC,UAAU;YAC/B,iBAAiB,GAAG,GAAG,CAAC,aAAa,CAAC;aACrC,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC;aACrB,KAAK,CAAC,UAAC,GAAa,IAAK,OAAA,KAAI,CAAC,WAAW,CAAC,GAAG,CAAC,EAArB,CAAqB,CAAC,CAAC;IACrD,CAAC;IACD,mBAAmB;IAEnB,iCAAW,GAAX,UAAY,GAAa;QACvB,QAAQ,CAAC;QAET,IAAI,IAAI,GAAG,GAAG,CAAC,IAAI,EAAE,CAAC;QACtB,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IACD,iCAAW,GAAX,UAAY,KAAU;QACpB,QAAQ,CAAC;QACT,oEAAoE;QACpE,8DAA8D;QAC9D,IAAI,MAAM,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;YAC5C,KAAK,CAAC,MAAM,CAAC,CAAC,CAAI,KAAK,CAAC,MAAM,WAAM,KAAK,CAAC,UAAY,CAAC,CAAC,CAAC,cAAc,CAAC;QAC1E,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,yBAAyB;QAChD,MAAM,CAAC,uBAAU,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;IAClC,CAAC;IA7EU,WAAW;QADvB,iBAAU,EAAE;yCAGe,WAAI,EAAyB,sBAAa;OAFzD,WAAW,CAgFvB;IAAD,kBAAC;CAAA,AAhFD,IAgFC;AAhFY,kCAAW"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js
new file mode 100644
index 0000000..4cc35f4
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js
@@ -0,0 +1,105 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+var http_1 = require("@angular/http");
+var confirm_service_1 = require("../../Shared/Confirm/confirm.service");
+require("rxjs/Rx");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/filter");
+var UsersList = /** @class */ (function () {
+ //@ViewChild("profileModal")
+ //profileModal: ModalComponent;
+ //errorMessage: any;
+ function UsersList(userservice, router, fb, http, _confirmService) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.http = http;
+ this._confirmService = _confirmService;
+ }
+ UsersList.prototype.ngOnInit = function () {
+ this.alerts = '';
+ //this.userservice.GetUserById(this.UserId);
+ this.Users = this.fb.group({
+ FirstName: [''],
+ LastName: [''],
+ EmailId: [''],
+ AccountNumber: [''],
+ UserTypeId: [''],
+ AccountTypeId: ['']
+ // Gender: ['', Validators.required],
+ // Email: ['']
+ });
+ this.GetUserType();
+ this.GetAccountType();
+ //this.GetUserList();
+ };
+ UsersList.prototype.GetUserType = function () {
+ var _this = this;
+ this.userservice.GetUserType().subscribe(function (x) { _this.UserTypeList = x; }, function (error) { return _this.error = error; });
+ };
+ UsersList.prototype.GetAccountType = function () {
+ var _this = this;
+ this.userservice.GetAccountType().subscribe(function (x) { _this.AccountTypeList = x; }, function (error) { return _this.error = error; });
+ };
+ UsersList.prototype.GetUserList = function () {
+ //this.userservice.GetUserList().subscribe(x => { this.UserList = x; }, error => this.error = error);
+ };
+ UsersList.prototype.SearchUserList = function () {
+ var _this = this;
+ var UserFilterControl = this.Users.value;
+ this.userservice.GetUserList({
+ FirstName: this.Users.controls['FirstName'].value,
+ LastName: this.Users.controls['LastName'].value,
+ EmailId: this.Users.controls['EmailId'].value,
+ AccountNumber: this.Users.controls['AccountNumber'].value,
+ UserTypeId: (this.Users.controls['UserTypeId'].value != null && this.Users.controls['UserTypeId'].value != '' ? this.Users.controls['UserTypeId'].value : 0),
+ AccountTypeId: (this.Users.controls['AccountTypeId'].value != null && this.Users.controls['AccountTypeId'].value != '' ? this.Users.controls['AccountTypeId'].value : 0),
+ })
+ .subscribe(function (x) { _this.UserList = x; }, function (error) { return _this.error = error; });
+ };
+ UsersList.prototype.AfterInsertData = function (data) {
+ if (data == "success") {
+ this._confirmService.activate("Userid Updated Successfully.", "alertMsg");
+ }
+ else {
+ this.alerts += '' + data + '';
+ return false;
+ }
+ //if (this.closeflag) {
+ // this.close.emit(null);
+ //}
+ //else {
+ //}
+ };
+ UsersList.prototype.ResetFormFields = function () {
+ //this.ChangeUserIdFrm.reset()
+ //this.ChangeUserIdFrm.controls['id'].setValue(this.user.Id)
+ //this.ChangeUserIdFrm.controls['loginid'].setValue(this.user.LoginId)
+ //this.ChangeUserIdFrm.controls['newloginid'].setValue('')
+ //this.ChangeUserIdFrm.controls['confirmloginid'].setValue('')
+ this.alerts = '';
+ };
+ UsersList = __decorate([
+ core_1.Component({
+ templateUrl: './users.component.html' // '../../../../../wwwroot/html/UpdateProfile/updateuserprofile.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder, http_1.Http,
+ confirm_service_1.ConfirmService])
+ ], UsersList);
+ return UsersList;
+}());
+exports.UsersList = UsersList;
+//# sourceMappingURL=users.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js.map
new file mode 100644
index 0000000..e3d2603
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/UserEntity/users.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"users.component.js","sourceRoot":"","sources":["../../../../../../src/app/components/UserEntity/users.component.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js
new file mode 100644
index 0000000..75a34b7
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js
@@ -0,0 +1,52 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./UpdateProfile/user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+//import { Global } from '../../Shared/global';
+//import { DBOperation } from 'S';
+//import { Observable } from 'rxjs/Observable';
+var ChangeUserId = /** @class */ (function () {
+ function ChangeUserId(userservice, router, fb) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.formErrors = {
+ 'firstName': '',
+ 'lastName': '',
+ 'email': ''
+ };
+ this.validationMessages = {
+ 'firstName': {
+ 'required': 'First name is required.'
+ },
+ 'lastName': {
+ 'required': 'Last name is required.'
+ },
+ 'email': {
+ 'required': 'Email is required.',
+ 'pattern': 'Email pattern is not valid.'
+ }
+ };
+ }
+ ChangeUserId.prototype.ngOnInit = function () { };
+ ChangeUserId = __decorate([
+ core_1.Component({
+ templateUrl: '../components/changeuserid.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder])
+ ], ChangeUserId);
+ return ChangeUserId;
+}());
+exports.ChangeUserId = ChangeUserId;
+//# sourceMappingURL=changeuserid.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js.map
new file mode 100644
index 0000000..504c3a2
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserid.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserid.component.js","sourceRoot":"","sources":["../../../../../src/app/components/changeuserid.component.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAkD;AAClD,6DAA2D;AAC3D,0CAAyC;AACzC,wCAAoE;AAGpE,+CAA+C;AAC/C,kCAAkC;AAClC,+CAA+C;AAM/C;IAEE,sBAAoB,WAAwB,EAAU,MAAc,EAAU,EAAe;QAAzE,gBAAW,GAAX,WAAW,CAAa;QAAU,WAAM,GAAN,MAAM,CAAQ;QAAU,OAAE,GAAF,EAAE,CAAa;QAI3F,eAAU,GAAG;YACT,WAAW,EAAE,EAAE;YACf,UAAU,EAAE,EAAE;YACd,OAAO,EAAE,EAAE;SACd,CAAC;QAEF,uBAAkB,GAAG;YACjB,WAAW,EAAE;gBACT,UAAU,EAAE,yBAAyB;aACxC;YACD,UAAU,EAAE;gBACR,UAAU,EAAE,wBAAwB;aACvC;YACD,OAAO,EAAE;gBACL,UAAU,EAAE,oBAAoB;gBAChC,SAAS,EAAE,6BAA6B;aAC3C;SACJ,CAAA;IArB+F,CAAC;IAEjG,+BAAQ,GAAR,cAAmB,CAAC;IAJX,YAAY;QAJxB,gBAAS,CAAC;YACP,WAAW,EAAE,2CAA2C;SAC3D,CAAC;yCAIiC,0BAAW,EAAkB,eAAM,EAAc,mBAAW;OAFlF,YAAY,CAyBxB;IAAD,mBAAC;CAAA,AAzBD,IAyBC;AAzBY,oCAAY"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js
new file mode 100644
index 0000000..b0678e0
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js
@@ -0,0 +1,52 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var user_service_1 = require("./UpdateProfile/user.service");
+var router_1 = require("@angular/router");
+var forms_1 = require("@angular/forms");
+//import { Global } from '../../Shared/global';
+//import { DBOperation } from 'S';
+//import { Observable } from 'rxjs/Observable';
+var ChangeUserPassword = /** @class */ (function () {
+ function ChangeUserPassword(userservice, router, fb) {
+ this.userservice = userservice;
+ this.router = router;
+ this.fb = fb;
+ this.formErrors = {
+ 'firstName': '',
+ 'lastName': '',
+ 'email': ''
+ };
+ this.validationMessages = {
+ 'firstName': {
+ 'required': 'First name is required.'
+ },
+ 'lastName': {
+ 'required': 'Last name is required.'
+ },
+ 'email': {
+ 'required': 'Email is required.',
+ 'pattern': 'Email pattern is not valid.'
+ }
+ };
+ }
+ ChangeUserPassword.prototype.ngOnInit = function () { };
+ ChangeUserPassword = __decorate([
+ core_1.Component({
+ templateUrl: '../components/changeuserpassword.component.html'
+ }),
+ __metadata("design:paramtypes", [user_service_1.UserService, router_1.Router, forms_1.FormBuilder])
+ ], ChangeUserPassword);
+ return ChangeUserPassword;
+}());
+exports.ChangeUserPassword = ChangeUserPassword;
+//# sourceMappingURL=changeuserpassword.component.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js.map
new file mode 100644
index 0000000..a9c9d38
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/components/changeuserpassword.component.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"changeuserpassword.component.js","sourceRoot":"","sources":["../../../../../src/app/components/changeuserpassword.component.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,sCAAkD;AAClD,6DAA2D;AAC3D,0CAAyC;AACzC,wCAAoE;AAGpE,+CAA+C;AAC/C,kCAAkC;AAClC,+CAA+C;AAM/C;IAEE,4BAAoB,WAAwB,EAAU,MAAc,EAAU,EAAe;QAAzE,gBAAW,GAAX,WAAW,CAAa;QAAU,WAAM,GAAN,MAAM,CAAQ;QAAU,OAAE,GAAF,EAAE,CAAa;QAI3F,eAAU,GAAG;YACT,WAAW,EAAE,EAAE;YACf,UAAU,EAAE,EAAE;YACd,OAAO,EAAE,EAAE;SACd,CAAC;QAEF,uBAAkB,GAAG;YACjB,WAAW,EAAE;gBACT,UAAU,EAAE,yBAAyB;aACxC;YACD,UAAU,EAAE;gBACR,UAAU,EAAE,wBAAwB;aACvC;YACD,OAAO,EAAE;gBACL,UAAU,EAAE,oBAAoB;gBAChC,SAAS,EAAE,6BAA6B;aAC3C;SACJ,CAAA;IArB8F,CAAC;IAEhG,qCAAQ,GAAR,cAAmB,CAAC;IAJX,kBAAkB;QAJ9B,gBAAS,CAAC;YACP,WAAW,EAAE,iDAAiD;SACjE,CAAC;yCAIiC,0BAAW,EAAkB,eAAM,EAAc,mBAAW;OAFlF,kBAAkB,CAyB9B;IAAD,yBAAC;CAAA,AAzBD,IAyBC;AAzBY,gDAAkB"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js
new file mode 100644
index 0000000..6ab5f98
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js
@@ -0,0 +1,3 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+//# sourceMappingURL=add-user.interface.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js.map
new file mode 100644
index 0000000..08e2902
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/add-user.interface.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"add-user.interface.js","sourceRoot":"","sources":["../../../../../src/app/model/add-user.interface.ts"],"names":[],"mappings":""}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js
new file mode 100644
index 0000000..1846896
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js
@@ -0,0 +1,83 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var AppSettings = /** @class */ (function () {
+ function AppSettings() {
+ }
+ return AppSettings;
+}());
+exports.AppSettings = AppSettings;
+var Menu = /** @class */ (function () {
+ function Menu() {
+ }
+ return Menu;
+}());
+exports.Menu = Menu;
+var MenuItem = /** @class */ (function () {
+ function MenuItem() {
+ }
+ return MenuItem;
+}());
+exports.MenuItem = MenuItem;
+var Footer = /** @class */ (function () {
+ function Footer() {
+ }
+ return Footer;
+}());
+exports.Footer = Footer;
+var FooterColumn = /** @class */ (function () {
+ function FooterColumn() {
+ }
+ return FooterColumn;
+}());
+exports.FooterColumn = FooterColumn;
+var FooterItem = /** @class */ (function () {
+ function FooterItem() {
+ }
+ return FooterItem;
+}());
+exports.FooterItem = FooterItem;
+var BannerItem = /** @class */ (function () {
+ function BannerItem() {
+ }
+ return BannerItem;
+}());
+exports.BannerItem = BannerItem;
+var BannerSettings = /** @class */ (function () {
+ function BannerSettings() {
+ }
+ return BannerSettings;
+}());
+exports.BannerSettings = BannerSettings;
+var ContentItem = /** @class */ (function () {
+ function ContentItem() {
+ }
+ return ContentItem;
+}());
+exports.ContentItem = ContentItem;
+var User = /** @class */ (function () {
+ function User(appName) {
+ this.apps = new Array();
+ this.apps.push(appName);
+ }
+ return User;
+}());
+exports.User = User;
+var Address = /** @class */ (function () {
+ function Address() {
+ }
+ return Address;
+}());
+exports.Address = Address;
+var UserProfile = /** @class */ (function () {
+ function UserProfile() {
+ }
+ return UserProfile;
+}());
+exports.UserProfile = UserProfile;
+var AdminUser = /** @class */ (function () {
+ function AdminUser() {
+ }
+ return AdminUser;
+}());
+exports.AdminUser = AdminUser;
+//# sourceMappingURL=data-model.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js.map
new file mode 100644
index 0000000..22e8ec5
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/data-model.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"data-model.js","sourceRoot":"","sources":["../../../../../src/app/model/data-model.ts"],"names":[],"mappings":";;AAAA;IAAA;IAGA,CAAC;IAAD,kBAAC;AAAD,CAAC,AAHD,IAGC;AAHY,kCAAW;AAKxB;IAAA;IAGA,CAAC;IAAD,WAAC;AAAD,CAAC,AAHD,IAGC;AAHY,oBAAI;AAKjB;IAAA;IAIA,CAAC;IAAD,eAAC;AAAD,CAAC,AAJD,IAIC;AAJY,4BAAQ;AAMrB;IAAA;IAGA,CAAC;IAAD,aAAC;AAAD,CAAC,AAHD,IAGC;AAHY,wBAAM;AAKnB;IAAA;IAIA,CAAC;IAAD,mBAAC;AAAD,CAAC,AAJD,IAIC;AAJY,oCAAY;AAMzB;IAAA;IAGA,CAAC;IAAD,iBAAC;AAAD,CAAC,AAHD,IAGC;AAHY,gCAAU;AAKvB;IAAA;IAKA,CAAC;IAAD,iBAAC;AAAD,CAAC,AALD,IAKC;AALY,gCAAU;AAOvB;IAAA;IAGA,CAAC;IAAD,qBAAC;AAAD,CAAC,AAHD,IAGC;AAHY,wCAAc;AAK3B;IAAA;IAQA,CAAC;IAAD,kBAAC;AAAD,CAAC,AARD,IAQC;AARY,kCAAW;AAWxB;IASI,cAAY,OAAe;QACvB,IAAI,CAAC,IAAI,GAAG,IAAI,KAAK,EAAU,CAAC;QAChC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAC5B,CAAC;IACL,WAAC;AAAD,CAAC,AAbD,IAaC;AAbY,oBAAI;AAgBjB;IAAA;IASA,CAAC;IAAD,cAAC;AAAD,CAAC,AATD,IASC;AATY,0BAAO;AAWpB;IAAA;IASA,CAAC;IAAD,kBAAC;AAAD,CAAC,AATD,IASC;AATY,kCAAW;AAWxB;IAAA;IAgBA,CAAC;IAAD,gBAAC;AAAD,CAAC,AAhBD,IAgBC;AAhBY,8BAAS"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js
new file mode 100644
index 0000000..4b9b582
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js
@@ -0,0 +1,54 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var State = /** @class */ (function () {
+ function State(Id, StateName) {
+ this.Id = Id;
+ this.StateName = StateName;
+ }
+ return State;
+}());
+exports.State = State;
+var Country = /** @class */ (function () {
+ function Country(Id, Name) {
+ this.Id = Id;
+ this.Name = Name;
+ }
+ return Country;
+}());
+exports.Country = Country;
+var AccountType = /** @class */ (function () {
+ function AccountType(Id, Title) {
+ this.Id = Id;
+ this.Title = Title;
+ }
+ AccountType.createEmptyAccountType = function () {
+ return new AccountType(0, "");
+ };
+ return AccountType;
+}());
+exports.AccountType = AccountType;
+var SecurityQuestions = /** @class */ (function () {
+ function SecurityQuestions(Id, Title) {
+ this.Id = Id;
+ this.Title = Title;
+ }
+ return SecurityQuestions;
+}());
+exports.SecurityQuestions = SecurityQuestions;
+var LicenseType = /** @class */ (function () {
+ function LicenseType(Id, Title) {
+ this.Id = Id;
+ this.Title = Title;
+ }
+ return LicenseType;
+}());
+exports.LicenseType = LicenseType;
+var UserType = /** @class */ (function () {
+ function UserType(Id, Title) {
+ this.Id = Id;
+ this.Title = Title;
+ }
+ return UserType;
+}());
+exports.UserType = UserType;
+//# sourceMappingURL=db-tables.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js.map
new file mode 100644
index 0000000..50c2405
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/model/db-tables.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"db-tables.js","sourceRoot":"","sources":["../../../../../src/app/model/db-tables.ts"],"names":[],"mappings":";;AAAA;IACI,eACW,EAAU,EACV,SAAiB;QADjB,OAAE,GAAF,EAAE,CAAQ;QACV,cAAS,GAAT,SAAS,CAAQ;IACxB,CAAC;IACT,YAAC;AAAD,CAAC,AALD,IAKC;AALY,sBAAK;AAOlB;IACI,iBACW,EAAU,EACV,IAAY;QADZ,OAAE,GAAF,EAAE,CAAQ;QACV,SAAI,GAAJ,IAAI,CAAQ;IACnB,CAAC;IACT,cAAC;AAAD,CAAC,AALD,IAKC;AALY,0BAAO;AAOpB;IACI,qBACW,EAAU,EACV,KAAa;QADb,OAAE,GAAF,EAAE,CAAQ;QACV,UAAK,GAAL,KAAK,CAAQ;IACpB,CAAC;IAES,kCAAsB,GAApC;QACI,MAAM,CAAC,IAAI,WAAW,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;IAClC,CAAC;IACL,kBAAC;AAAD,CAAC,AATD,IASC;AATY,kCAAW;AAWxB;IACI,2BACW,EAAU,EACV,KAAa;QADb,OAAE,GAAF,EAAE,CAAQ;QACV,UAAK,GAAL,KAAK,CAAQ;IACpB,CAAC;IACT,wBAAC;AAAD,CAAC,AALD,IAKC;AALY,8CAAiB;AAO9B;IACI,qBACW,EAAU,EACV,KAAa;QADb,OAAE,GAAF,EAAE,CAAQ;QACV,UAAK,GAAL,KAAK,CAAQ;IACpB,CAAC;IACT,kBAAC;AAAD,CAAC,AALD,IAKC;AALY,kCAAW;AAOxB;IACI,kBACW,EAAU,EACV,KAAa;QADb,OAAE,GAAF,EAAE,CAAQ;QACV,UAAK,GAAL,KAAK,CAAQ;IACpB,CAAC;IACT,eAAC;AAAD,CAAC,AALD,IAKC;AALY,4BAAQ"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js
new file mode 100644
index 0000000..8e4d8d5
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js
@@ -0,0 +1,216 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var http_1 = require("@angular/http");
+var router_1 = require("@angular/router");
+var Observable_1 = require("rxjs/Observable");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+var ApplicationService = /** @class */ (function () {
+ function ApplicationService(http, router) {
+ this.http = http;
+ this.router = router;
+ if (this.currentUser == null) {
+ var user = localStorage.getItem("currentUser");
+ if (user != null) {
+ this.currentUser = JSON.parse(user);
+ this.loggedIn = true;
+ }
+ }
+ this.userId = 0;
+ this.firstName = "";
+ this.lastName = "";
+ this.emailId = "";
+ }
+ ApplicationService.prototype.getAppSettings = function (applicationName) {
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ var params = new http_1.URLSearchParams();
+ params.set("applicationName", applicationName);
+ params.set("userId", this.currentUser._id);
+ return this.http.get('DentalDecks.Server/api/AppSettings', { headers: headers, search: params })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getMenuItemsWithNoChildren = function (menuItems) {
+ if (this.appSettingsLoaded) {
+ var menuItemsSubset = new Array();
+ for (var i = 0; i < menuItems.length; i++) {
+ if (menuItems[i].menuItems == null) {
+ for (var j = 0; j < menuItems[i].roles.length; j++) {
+ if (menuItems[i].roles[j] == this.currentUser.role) {
+ menuItemsSubset.push(menuItems[i]);
+ break;
+ }
+ }
+ }
+ }
+ return menuItemsSubset;
+ }
+ };
+ ApplicationService.prototype.getMenuItemsWithChildren = function (menuItems) {
+ if (this.appSettingsLoaded) {
+ var menuItemsSubset = new Array();
+ for (var i = 0; i < menuItems.length; i++) {
+ if (menuItems[i].menuItems != null) {
+ for (var j = 0; j < menuItems[i].roles.length; j++) {
+ if (menuItems[i].roles[j] == this.currentUser.role) {
+ menuItemsSubset.push(menuItems[i]);
+ break;
+ }
+ }
+ }
+ }
+ return menuItemsSubset;
+ }
+ };
+ ApplicationService.prototype.login = function (applicationName, username, password) {
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ var params = new http_1.URLSearchParams();
+ params.set("applicationName", applicationName);
+ params.set("username", username);
+ params.set("password", password);
+ return this.http.get('DentalDecks.Server/api/Authenticate', { headers: headers, search: params })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.logout = function () {
+ this.currentUser = null;
+ localStorage.removeItem("currentUser");
+ this.router.navigate(['/login']);
+ };
+ ApplicationService.prototype.resetPassword = function (username) {
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ var user = new Object();
+ user.emailAddress = username;
+ return this.http.post('DentalDecks.Server/api/Password', JSON.stringify(user), { headers: headers })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.updatePassword = function (userId, password) {
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ var user = new Object();
+ user.userId = userId;
+ user.password = password;
+ return this.http.post('DentalDecks.Server/api/UpdatePassword', JSON.stringify(user), { headers: headers })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.isResetPasswordExpired = function (userId) {
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ var params = new http_1.URLSearchParams();
+ params.set("userId", userId);
+ return this.http.get('DentalDecks.Server/api/Password', { headers: headers, search: params })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getLongDate = function (date) {
+ var returnValue = new Date(date);
+ return returnValue.toLocaleDateString();
+ };
+ ApplicationService.prototype.getDateTime = function (date) {
+ var orderDate = "";
+ if (date != null && date != "")
+ orderDate = new Date(date).toLocaleDateString() + " " + new Date(date).toLocaleTimeString();
+ return orderDate;
+ };
+ ApplicationService.prototype.getRelativeDate = function (date) {
+ if (date != null) {
+ date = new Date(date);
+ var delta = Math.round((+new Date - date) / 1000);
+ var minute = 60, hour = minute * 60, day = hour * 24, week = day * 7;
+ var fuzzy;
+ if (delta < 30) {
+ fuzzy = 'just now.';
+ }
+ else if (delta < minute) {
+ fuzzy = delta + ' seconds ago.';
+ }
+ else if (delta < 2 * minute) {
+ fuzzy = 'a minute ago.';
+ }
+ else if (delta < hour) {
+ fuzzy = Math.floor(delta / minute) + ' minutes ago.';
+ }
+ else if (Math.floor(delta / hour) == 1) {
+ fuzzy = '1 hour ago.';
+ }
+ else if (delta < day) {
+ fuzzy = Math.floor(delta / hour) + ' hours ago.';
+ }
+ else if (delta < day * 2 && delta > day) {
+ fuzzy = 'yesterday';
+ }
+ else {
+ fuzzy = Math.floor(delta / (60 * 60 * 24)) + ' days ago';
+ }
+ return fuzzy;
+ }
+ else {
+ return "";
+ }
+ };
+ ApplicationService.prototype.extractData = function (res) {
+ var body = res.json();
+ return body || {};
+ };
+ ApplicationService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ var errMsg;
+ if (error instanceof http_1.Response) {
+ var body = error.json() || '';
+ var err = body.error || JSON.stringify(body);
+ errMsg = error.status + " - " + (error.statusText || '') + " " + err;
+ }
+ else {
+ errMsg = error.message ? error.message : error.toString();
+ }
+ console.error(errMsg);
+ return Observable_1.Observable.throw(errMsg);
+ };
+ ApplicationService.prototype.getAccountTypes = function () {
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/accounttype')
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getStates = function () {
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/state')
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getCountries = function () {
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/country')
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getSecurityQuestions = function () {
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/securityquestionlist')
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService.prototype.getLicenseTypes = function () {
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/licensetype')
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ ApplicationService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, router_1.Router])
+ ], ApplicationService);
+ return ApplicationService;
+}());
+exports.ApplicationService = ApplicationService;
+//# sourceMappingURL=application.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js.map
new file mode 100644
index 0000000..9ac2543
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/application.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"application.service.js","sourceRoot":"","sources":["../../../../../src/app/services/application.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js
new file mode 100644
index 0000000..4533255
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js
@@ -0,0 +1,138 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+var __metadata = (this && this.__metadata) || function (k, v) {
+ if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var http_1 = require("@angular/http");
+var router_1 = require("@angular/router");
+var Observable_1 = require("rxjs/Observable");
+require("rxjs/add/operator/map");
+require("rxjs/add/operator/catch");
+//import { AppSettings, User } from '../model/data-model';
+var UpdateUserService = /** @class */ (function () {
+ function UpdateUserService(http, router) {
+ //if (this.currentUser == null) {
+ // var user = localStorage.getItem("currentUser");
+ this.http = http;
+ this.router = router;
+ // if (user != null) {
+ // this.currentUser = JSON.parse(user);
+ // this.loggedIn = true;
+ // }
+ //}
+ this.userId = 0;
+ this.firstName = "";
+ this.lastName = "";
+ this.emailId = "";
+ }
+ UpdateUserService.prototype.extractData = function (res) {
+ var body = res.json();
+ return body || {};
+ };
+ UpdateUserService.prototype.handleError = function (error) {
+ // In a real world app, we might use a remote logging infrastructure
+ var errMsg;
+ if (error instanceof http_1.Response) {
+ var body = error.json() || '';
+ var err = body.error || JSON.stringify(body);
+ errMsg = error.status + " - " + (error.statusText || '') + " " + err;
+ }
+ else {
+ errMsg = error.message ? error.message : error.toString();
+ }
+ console.error(errMsg);
+ return Observable_1.Observable.throw(errMsg);
+ };
+ UpdateUserService.prototype.UpdateUserProfile = function (applicationName, strFirstName, strLastName, strEmailID) {
+ console.log('inside update-user service -2');
+ var usrID;
+ usrID = 1;
+ //let headers = new Headers({ 'Content-Type': 'application/json' });
+ var headers = new http_1.Headers();
+ headers.append('Content-type', 'application/x-www-form-urlencoded');
+ var options = new http_1.RequestOptions({ headers: headers });
+ var body = 'userId=' + usrID + '&emailId=' + strEmailID + '&firstName=' + strFirstName + '&lastName=' + strLastName;
+ console.log(body);
+ var urlSearchParams = new http_1.URLSearchParams();
+ urlSearchParams.append('userId', usrID.toString());
+ urlSearchParams.append('firstName', strFirstName);
+ urlSearchParams.append('lastName', strLastName);
+ urlSearchParams.append('emailId', strEmailID);
+ var body2 = urlSearchParams.toString();
+ return this.http.post('http://localhost:85/AIAHTML5.Server/api/updateprofile', body, options)
+ .map(function (response) {
+ console.log(response);
+ var body = response.json();
+ console.log(body);
+ })
+ .catch(this.handleError);
+ };
+ UpdateUserService.prototype.GetUserDetailsByIdandLoginId = function (id, loginId) {
+ console.log('inside user-service getUserDetailsById');
+ debugger;
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ //headers.append('Content-type', 'application/x-www-form-urlencoded');
+ var options = new http_1.RequestOptions({ headers: headers });
+ var params = new http_1.URLSearchParams();
+ params.append('iUserId', id.toString());
+ params.append('sLoginId', loginId);
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/changeuserid', { headers: headers, search: params })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ UpdateUserService.prototype.UpdateUserId = function (id, newLoginId) {
+ console.log('inside user-service updateUserId');
+ var headers = new http_1.Headers();
+ headers.append('Content-type', 'application/x-www-form-urlencoded');
+ var options = new http_1.RequestOptions({ headers: headers });
+ var params = new http_1.URLSearchParams();
+ params.append('iUserId', id.toString());
+ params.append('newLoginId', newLoginId);
+ var body = params.toString();
+ return this.http.post('http://localhost:85/AIAHTML5.Server/api/changeuserid', body, options)
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ UpdateUserService.prototype.GetUserDetailsByLoginIdandPassword = function (loginId, password) {
+ console.log('inside user-service getUserDetailsByLoginIdandPassword');
+ debugger;
+ var headers = new http_1.Headers();
+ headers.append('Content-Type', 'application/json');
+ //headers.append('Content-type', 'application/x-www-form-urlencoded');
+ var options = new http_1.RequestOptions({ headers: headers });
+ var params = new http_1.URLSearchParams();
+ params.append('sLoginId', loginId);
+ params.append('sPassword', password);
+ return this.http.get('http://localhost:85/AIAHTML5.Server/api/changeuserpassword', { headers: headers, search: params })
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ UpdateUserService.prototype.UpdateUserPassword = function (id, newPassword) {
+ console.log('inside user-service UpdateUserPassword');
+ var headers = new http_1.Headers();
+ headers.append('Content-type', 'application/x-www-form-urlencoded');
+ var options = new http_1.RequestOptions({ headers: headers });
+ var params = new http_1.URLSearchParams();
+ params.append('iUserId', id.toString());
+ params.append('newPassword', newPassword);
+ var body = params.toString();
+ return this.http.post('http://localhost:85/AIAHTML5.Server/api/changeuserpassword', body, options)
+ .map(this.extractData)
+ .catch(this.handleError);
+ };
+ UpdateUserService = __decorate([
+ core_1.Injectable(),
+ __metadata("design:paramtypes", [http_1.Http, router_1.Router])
+ ], UpdateUserService);
+ return UpdateUserService;
+}());
+exports.UpdateUserService = UpdateUserService;
+//# sourceMappingURL=update-user.service.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js.map
new file mode 100644
index 0000000..f60726d
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/app/services/update-user.service.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"update-user.service.js","sourceRoot":"","sources":["../../../../../src/app/services/update-user.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js
new file mode 100644
index 0000000..45b2d89
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js
@@ -0,0 +1,10 @@
+"use strict";
+// The file contents for the current environment will overwrite these during build.
+// The build system defaults to the dev environment which uses `environment.ts`, but if you do
+// `ng build --env=prod` then `environment.prod.ts` will be used instead.
+// The list of which env maps to which file can be found in `.angular-cli.json`.
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.environment = {
+ production: false
+};
+//# sourceMappingURL=environment.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js.map
new file mode 100644
index 0000000..b63dc4c
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"environment.js","sourceRoot":"","sources":["../../../../src/environments/environment.ts"],"names":[],"mappings":";AAAA,mFAAmF;AACnF,8FAA8F;AAC9F,yEAAyE;AACzE,gFAAgF;;AAEnE,QAAA,WAAW,GAAG;IACzB,UAAU,EAAE,KAAK;CAClB,CAAC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js
new file mode 100644
index 0000000..90e2a77
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js
@@ -0,0 +1,6 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.environment = {
+ production: true
+};
+//# sourceMappingURL=environment.prod.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js.map
new file mode 100644
index 0000000..7e0fb91
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/environments/environment.prod.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"environment.prod.js","sourceRoot":"","sources":["../../../../src/environments/environment.prod.ts"],"names":[],"mappings":";;AAAa,QAAA,WAAW,GAAG;IACzB,UAAU,EAAE,IAAI;CACjB,CAAC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/main.js b/400-SOURCECODE/Admin/dist/out-tsc/src/main.js
new file mode 100644
index 0000000..3c9876f
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/main.js
@@ -0,0 +1,11 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+var core_1 = require("@angular/core");
+var platform_browser_dynamic_1 = require("@angular/platform-browser-dynamic");
+var app_module_1 = require("./app/app.module");
+var environment_1 = require("./environments/environment");
+if (environment_1.environment.production) {
+ core_1.enableProdMode();
+}
+platform_browser_dynamic_1.platformBrowserDynamic().bootstrapModule(app_module_1.AppModule);
+//# sourceMappingURL=main.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/main.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/main.js.map
new file mode 100644
index 0000000..91af59a
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/main.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"main.js","sourceRoot":"","sources":["../../../src/main.ts"],"names":[],"mappings":";;AAAA,sCAA+C;AAC/C,8EAA2E;AAE3E,+CAA6C;AAC7C,0DAAyD;AAEzD,EAAE,CAAC,CAAC,yBAAW,CAAC,UAAU,CAAC,CAAC,CAAC;IAC3B,qBAAc,EAAE,CAAC;AACnB,CAAC;AAED,iDAAsB,EAAE,CAAC,eAAe,CAAC,sBAAS,CAAC,CAAC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js b/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js
new file mode 100644
index 0000000..3fd40c4
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js
@@ -0,0 +1,62 @@
+"use strict";
+/**
+ * This file includes polyfills needed by Angular and is loaded before the app.
+ * You can add your own extra polyfills to this file.
+ *
+ * This file is divided into 2 sections:
+ * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers.
+ * 2. Application imports. Files imported after ZoneJS that should be loaded before your main
+ * file.
+ *
+ * The current setup is for so-called "evergreen" browsers; the last versions of browsers that
+ * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera),
+ * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile.
+ *
+ * Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html
+ */
+Object.defineProperty(exports, "__esModule", { value: true });
+/***************************************************************************************************
+ * BROWSER POLYFILLS
+ */
+/** IE9, IE10 and IE11 requires all of the following polyfills. **/
+// import 'core-js/es6/symbol';
+// import 'core-js/es6/object';
+// import 'core-js/es6/function';
+// import 'core-js/es6/parse-int';
+// import 'core-js/es6/parse-float';
+// import 'core-js/es6/number';
+// import 'core-js/es6/math';
+// import 'core-js/es6/string';
+// import 'core-js/es6/date';
+// import 'core-js/es6/array';
+// import 'core-js/es6/regexp';
+// import 'core-js/es6/map';
+// import 'core-js/es6/weak-map';
+// import 'core-js/es6/set';
+/** IE10 and IE11 requires the following for NgClass support on SVG elements */
+// import 'classlist.js'; // Run `npm install --save classlist.js`.
+/** Evergreen browsers require these. **/
+require("core-js/es6/reflect");
+require("core-js/es7/reflect");
+/**
+ * Required to support Web Animations `@angular/animation`.
+ * Needed for: All but Chrome, Firefox and Opera. http://caniuse.com/#feat=web-animation
+ **/
+// import 'web-animations-js'; // Run `npm install --save web-animations-js`.
+/***************************************************************************************************
+ * Zone JS is required by Angular itself.
+ */
+require("zone.js/dist/zone"); // Included with Angular CLI.
+/***************************************************************************************************
+ * APPLICATION IMPORTS
+ */
+/**
+ * Date, currency, decimal and percent pipes.
+ * Needed for: All but Chrome, Firefox, Edge, IE11 and Safari 10
+ */
+// import 'intl'; // Run `npm install --save intl`.
+/**
+ * Need to import at least one locale-data with intl.
+ */
+// import 'intl/locale-data/jsonp/en';
+//# sourceMappingURL=polyfills.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js.map
new file mode 100644
index 0000000..b6ca4d7
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/polyfills.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"polyfills.js","sourceRoot":"","sources":["../../../src/polyfills.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;GAcG;;AAEH;;GAEG;AAEH,mEAAmE;AACnE,+BAA+B;AAC/B,+BAA+B;AAC/B,iCAAiC;AACjC,kCAAkC;AAClC,oCAAoC;AACpC,+BAA+B;AAC/B,6BAA6B;AAC7B,+BAA+B;AAC/B,6BAA6B;AAC7B,8BAA8B;AAC9B,+BAA+B;AAC/B,4BAA4B;AAC5B,iCAAiC;AACjC,4BAA4B;AAE5B,+EAA+E;AAC/E,oEAAoE;AAEpE,yCAAyC;AACzC,+BAA6B;AAC7B,+BAA6B;AAG7B;;;IAGI;AACJ,8EAA8E;AAI9E;;GAEG;AACH,6BAA2B,CAAE,6BAA6B;AAI1D;;GAEG;AAEH;;;GAGG;AACH,oDAAoD;AACpD;;GAEG;AACH,sCAAsC"}
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/test.js b/400-SOURCECODE/Admin/dist/out-tsc/src/test.js
new file mode 100644
index 0000000..6bf1759
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/test.js
@@ -0,0 +1,22 @@
+"use strict";
+// This file is required by karma.conf.js and loads recursively all the .spec and framework files
+Object.defineProperty(exports, "__esModule", { value: true });
+require("zone.js/dist/long-stack-trace-zone");
+require("zone.js/dist/proxy.js");
+require("zone.js/dist/sync-test");
+require("zone.js/dist/jasmine-patch");
+require("zone.js/dist/async-test");
+require("zone.js/dist/fake-async-test");
+var testing_1 = require("@angular/core/testing");
+var testing_2 = require("@angular/platform-browser-dynamic/testing");
+// Prevent Karma from running prematurely.
+__karma__.loaded = function () { };
+// First, initialize the Angular testing environment.
+testing_1.getTestBed().initTestEnvironment(testing_2.BrowserDynamicTestingModule, testing_2.platformBrowserDynamicTesting());
+// Then we find all the tests.
+var context = require.context('./', true, /\.spec\.ts$/);
+// And load the modules.
+context.keys().map(context);
+// Finally, start Karma to run the tests.
+__karma__.start();
+//# sourceMappingURL=test.js.map
\ No newline at end of file
diff --git a/400-SOURCECODE/Admin/dist/out-tsc/src/test.js.map b/400-SOURCECODE/Admin/dist/out-tsc/src/test.js.map
new file mode 100644
index 0000000..17cdc4c
--- /dev/null
+++ b/400-SOURCECODE/Admin/dist/out-tsc/src/test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"test.js","sourceRoot":"","sources":["../../../src/test.ts"],"names":[],"mappings":";AAAA,iGAAiG;;AAEjG,8CAA4C;AAC5C,iCAA+B;AAC/B,kCAAgC;AAChC,sCAAoC;AACpC,mCAAiC;AACjC,wCAAsC;AACtC,iDAAmD;AACnD,qEAGmD;AAMnD,0CAA0C;AAC1C,SAAS,CAAC,MAAM,GAAG,cAAa,CAAC,CAAC;AAElC,qDAAqD;AACrD,oBAAU,EAAE,CAAC,mBAAmB,CAC9B,qCAA2B,EAC3B,uCAA6B,EAAE,CAChC,CAAC;AACF,8BAA8B;AAC9B,IAAM,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,aAAa,CAAC,CAAC;AAC3D,wBAAwB;AACxB,OAAO,CAAC,IAAI,EAAE,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AAC5B,yCAAyC;AACzC,SAAS,CAAC,KAAK,EAAE,CAAC"}
\ No newline at end of file