| 1 |
- {"ast":null,"code":"import { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./users.component.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./users.component.scss?ngResource\";\nimport { Component } from '@angular/core';\nimport { UsersService } from './../../../services/users.service';\nlet UsersComponent = class UsersComponent {\n constructor(UsersService) {\n this.UsersService = UsersService;\n this.page = 1;\n this.pageSize = 10;\n this.startregister = '';\n this.endregister = '';\n this.firstname = '';\n this.lastname = '';\n this.email = '';\n this.adress = '';\n }\n ngOnInit() {\n this.subscribeToUsers();\n }\n filterUsersPage($event) {\n this.UsersService.getUsers($event.pageIndex + 1, $event.pageSize, this.lastname, this.firstname, this.email, this.adress, this.startregister, this.endregister).subscribe(res => {\n this.users = res.users;\n this.total = res.total;\n });\n console.log('1', $event);\n }\n filterUsersForm(userObject) {\n console.log('2', userObject);\n if (userObject.date == null) {\n var start = null;\n var end = null;\n }\n if (userObject.date !== null) {\n var start = userObject.date.begin;\n var end = userObject.date.end;\n }\n console.log('start : ' + start);\n console.log('end : ' + end);\n this.UsersService.getUsers(this.page, this.pageSize, userObject.lastname, userObject.firstname, userObject.email, userObject.adress, start, end).subscribe(res => {\n this.users = res.users;\n this.total = res.total;\n });\n this.firstname = userObject.firstname;\n this.lastname = userObject.lastname;\n this.email = userObject.email;\n this.startregister = start;\n this.endregister = end;\n console.log('2', userObject);\n }\n // sbscribe users\n subscribeToUsers() {\n this.UsersService.getUsers(this.page, this.pageSize, this.lastname, this.firstname, this.email, this.adress, this.startregister, this.endregister).subscribe(res => {\n this.users = res.users;\n this.page = res.page;\n this.total = res.total;\n });\n }\n static #_ = this.ctorParameters = () => [{\n type: UsersService\n }];\n};\nUsersComponent = __decorate([Component({\n selector: 'app-users',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], UsersComponent);\nexport { UsersComponent };","map":{"version":3,"names":["Component","UsersService","UsersComponent","constructor","page","pageSize","startregister","endregister","firstname","lastname","email","adress","ngOnInit","subscribeToUsers","filterUsersPage","$event","getUsers","pageIndex","subscribe","res","users","total","console","log","filterUsersForm","userObject","date","start","end","begin","_","__decorate","selector","template","__NG_CLI_RESOURCE__0"],"sources":["C:\\FatboarProject\\angular-client\\src\\app\\components\\admin\\users\\users.component.ts"],"sourcesContent":["import { User } from './../../../models/userResponse';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { UsersService } from './../../../services/users.service';\r\n\r\n@Component({\r\n selector: 'app-users',\r\n templateUrl: './users.component.html',\r\n styleUrls: ['./users.component.scss']\r\n})\r\nexport class UsersComponent implements OnInit {\r\n\r\n constructor(private UsersService: UsersService) { }\r\n\r\n users : User[];\r\n page : number = 1;\r\n pageSize : number = 10;\r\n total : number;\r\n startregister = '';\r\n endregister = '';\r\n firstname: string = '';\r\n lastname : string = '';\r\n email: string = '';\r\n adress: string = '';\r\n\r\n\r\n ngOnInit() {\r\n this.subscribeToUsers();\r\n }\r\n\r\n\r\n\r\n filterUsersPage($event) {\r\n this.UsersService.getUsers($event.pageIndex+1,$event.pageSize,this.lastname,this.firstname,this.email,this.adress,this.startregister,this.endregister).subscribe((res) => {\r\n this.users = res.users\r\n this.total = res.total\r\n \r\n })\r\n console.log('1',$event)\r\n }\r\n\r\n filterUsersForm(userObject) {\r\n console.log('2',userObject)\r\n if(userObject.date == null){\r\n var start = null\r\n var end = null\r\n }\r\n if(userObject.date !== null){\r\n var start = userObject.date.begin\r\n var end = userObject.date.end\r\n }\r\n\r\n console.log('start : '+start)\r\n console.log('end : '+end)\r\n this.UsersService.getUsers(this.page, this.pageSize, userObject.lastname, userObject.firstname, userObject.email, userObject.adress, start, end).subscribe((res) => {\r\n this.users = res.users\r\n this.total = res.total\r\n })\r\n this.firstname = userObject.firstname\r\n this.lastname = userObject.lastname\r\n this.email = userObject.email\r\n this.startregister = start\r\n this.endregister = end\r\n \r\n\r\n console.log('2',userObject)\r\n }\r\n \r\n\r\n \r\n// sbscribe users\r\nsubscribeToUsers() {\r\n\r\n this.UsersService.getUsers(this.page, this.pageSize, this.lastname, this.firstname, this.email, this.adress, this.startregister, this.endregister).subscribe((res) => {\r\n this.users = res.users\r\n this.page = res.page\r\n this.total = res.total\r\n })\r\n}\r\n\r\n\r\n\r\n\r\n}\r\n\r\n\r\n"],"mappings":";;;AACA,SAASA,SAAS,QAAgB,eAAe;AACjD,SAASC,YAAY,QAAQ,mCAAmC;AAOzD,IAAMC,cAAc,GAApB,MAAMA,cAAc;EAEzBC,YAAoBF,YAA0B;IAA1B,KAAAA,YAAY,GAAZA,YAAY;IAGhC,KAAAG,IAAI,GAAY,CAAC;IACjB,KAAAC,QAAQ,GAAY,EAAE;IAEtB,KAAAC,aAAa,GAAI,EAAE;IACnB,KAAAC,WAAW,GAAG,EAAE;IAChB,KAAAC,SAAS,GAAW,EAAE;IACtB,KAAAC,QAAQ,GAAY,EAAE;IACtB,KAAAC,KAAK,GAAW,EAAE;IAClB,KAAAC,MAAM,GAAW,EAAE;EAX+B;EAclDC,QAAQA,CAAA;IACL,IAAI,CAACC,gBAAgB,EAAE;EAC1B;EAIAC,eAAeA,CAACC,MAAM;IACpB,IAAI,CAACd,YAAY,CAACe,QAAQ,CAACD,MAAM,CAACE,SAAS,GAAC,CAAC,EAACF,MAAM,CAACV,QAAQ,EAAC,IAAI,CAACI,QAAQ,EAAC,IAAI,CAACD,SAAS,EAAC,IAAI,CAACE,KAAK,EAAC,IAAI,CAACC,MAAM,EAAC,IAAI,CAACL,aAAa,EAAC,IAAI,CAACC,WAAW,CAAC,CAACW,SAAS,CAAEC,GAAG,IAAI;MACxK,IAAI,CAACC,KAAK,GAAGD,GAAG,CAACC,KAAK;MACtB,IAAI,CAACC,KAAK,GAAGF,GAAG,CAACE,KAAK;IAEvB,CAAC,CAAC;IACFC,OAAO,CAACC,GAAG,CAAC,GAAG,EAACR,MAAM,CAAC;EACzB;EAEAS,eAAeA,CAACC,UAAU;IACxBH,OAAO,CAACC,GAAG,CAAC,GAAG,EAACE,UAAU,CAAC;IAC3B,IAAGA,UAAU,CAACC,IAAI,IAAI,IAAI,EAAC;MAC1B,IAAIC,KAAK,GAAG,IAAI;MAChB,IAAIC,GAAG,GAAG,IAAI;;IAEf,IAAGH,UAAU,CAACC,IAAI,KAAK,IAAI,EAAC;MAC1B,IAAIC,KAAK,GAAGF,UAAU,CAACC,IAAI,CAACG,KAAK;MACjC,IAAID,GAAG,GAAGH,UAAU,CAACC,IAAI,CAACE,GAAG;;IAG9BN,OAAO,CAACC,GAAG,CAAC,UAAU,GAACI,KAAK,CAAC;IAC7BL,OAAO,CAACC,GAAG,CAAC,QAAQ,GAACK,GAAG,CAAC;IAC1B,IAAI,CAAC3B,YAAY,CAACe,QAAQ,CAAC,IAAI,CAACZ,IAAI,EAAE,IAAI,CAACC,QAAQ,EAAEoB,UAAU,CAAChB,QAAQ,EAAEgB,UAAU,CAACjB,SAAS,EAAEiB,UAAU,CAACf,KAAK,EAAEe,UAAU,CAACd,MAAM,EAAEgB,KAAK,EAAEC,GAAG,CAAC,CAACV,SAAS,CAAEC,GAAG,IAAI;MAClK,IAAI,CAACC,KAAK,GAAGD,GAAG,CAACC,KAAK;MACtB,IAAI,CAACC,KAAK,GAAGF,GAAG,CAACE,KAAK;IACvB,CAAC,CAAC;IACF,IAAI,CAACb,SAAS,GAAGiB,UAAU,CAACjB,SAAS;IACrC,IAAI,CAACC,QAAQ,GAAIgB,UAAU,CAAChB,QAAQ;IACpC,IAAI,CAACC,KAAK,GAAGe,UAAU,CAACf,KAAK;IAC7B,IAAI,CAACJ,aAAa,GAAGqB,KAAK;IAC1B,IAAI,CAACpB,WAAW,GAAGqB,GAAG;IAGtBN,OAAO,CAACC,GAAG,CAAC,GAAG,EAACE,UAAU,CAAC;EAC7B;EAIF;EACAZ,gBAAgBA,CAAA;IAEd,IAAI,CAACZ,YAAY,CAACe,QAAQ,CAAC,IAAI,CAACZ,IAAI,EAAE,IAAI,CAACC,QAAQ,EAAE,IAAI,CAACI,QAAQ,EAAE,IAAI,CAACD,SAAS,EAAE,IAAI,CAACE,KAAK,EAAE,IAAI,CAACC,MAAM,EAAE,IAAI,CAACL,aAAa,EAAE,IAAI,CAACC,WAAW,CAAC,CAACW,SAAS,CAAEC,GAAG,IAAI;MACnK,IAAI,CAACC,KAAK,GAAGD,GAAG,CAACC,KAAK;MACtB,IAAI,CAAChB,IAAI,GAAGe,GAAG,CAACf,IAAI;MACpB,IAAI,CAACiB,KAAK,GAAGF,GAAG,CAACE,KAAK;IACxB,CAAC,CAAC;EACJ;EAAC,QAAAS,CAAA,G;;;;AApEY5B,cAAc,GAAA6B,UAAA,EAL1B/B,SAAS,CAAC;EACTgC,QAAQ,EAAE,WAAW;EACrBC,QAAA,EAAAC,oBAAqC;;CAEtC,CAAC,C,EACWhC,cAAc,CAyE1B;SAzEYA,cAAc"},"metadata":{},"sourceType":"module","externalDependencies":[]}
|