Advertisement
AhmadSayadi

Untitled

Apr 23rd, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ................................................................................................................
  2. TypeScript
  3. ................................................................................................................
  4.     ngOnInit() {
  5.         this.userService.getAllUser()
  6.             .subscribe(
  7.                 data => {
  8.                     for (var item of data) {
  9.                         this.options.push({ id: item._id, nama: item.nama });
  10.                     }
  11.                 },              
  12.                 error => console.error(error)
  13.             );
  14.  
  15.         this.route.params.subscribe(params => {
  16.             this.userService.getUserById(params.id)
  17.                 .subscribe(
  18.                     (tempUser) => {
  19.                         console.log(tempUser);
  20.                         this.user = tempUser;
  21.                         this.dataForm._id = tempUser._id;
  22.                         this.dataForm.umat = tempUser.umat;
  23.                         this.dataForm.username = tempUser.username;
  24.                         this.dataForm.password = tempUser.password;
  25.                         this.dataForm.notifikasi_email = tempUser.notifikasi_email;
  26.                         this.dataForm.notifikasi_push = tempUser.notifikasi_push;
  27.                         });
  28.  
  29.                     });
  30.         };
  31.  
  32.  
  33. ................................................................................................................
  34. HTML
  35. ................................................................................................................
  36.  
  37.  
  38. <div class="form-group m-form__group row">
  39.                     <label class="col-form-label col-lg-3 col-sm-12">
  40.                         Username *
  41.                     </label>
  42.                     <div class="col-lg-4 col-md-9 col-sm-12">
  43.                         <input type="text" class="form-control m-input" name="name" [(ngModel)]="dataForm.username" placeholder="Masukan Username anda."
  44.                          data-toggle="m-tooltip" title="Masukkan Username anda" disabled>
  45.                         <input type="hidden" class="form-control m-input" name="_id" [(ngModel)]="dataForm._id" [ngModelOptions]="{standalone: true}">
  46.                     </div>
  47.                 </div>
  48.                 <div class="form-group m-form__group row">
  49.                     <label class="col-form-label col-lg-3 col-sm-12">
  50.                         password *
  51.                     </label>
  52.                     <div class="col-lg-4 col-md-9 col-sm-12">
  53.                         <input type="text" class="form-control m-input" name="password" [(ngModel)]="dataForm.password" placeholder="Masukan password anda."
  54.                          data-toggle="m-tooltip" title="Masukkan password anda" disabled>
  55.                     </div>
  56.                 </div>
  57.  
  58.                 <div class="form-group m-form__group row">
  59.                     <label class="col-form-label col-lg-3 col-sm-12">
  60.                         Notifikasi Push
  61.                     </label>
  62.                     <div class="col-lg-4 col-md-9 col-sm-12">
  63.                         <div class="m-checkbox-list">
  64.                             <label class="m-checkbox m-checkbox--state-primary">
  65.                                 <input type="checkbox" [(ngModel)]="dataForm.notifikasi_email" value="true" [ngModelOptions]="{standalone: true}" disabled>
  66.                                 <span></span>
  67.                             </label>
  68.                         </div>
  69.                     </div>
  70.                 </div>
  71.  
  72.                 <div class="form-group m-form__group row">
  73.                     <label class="col-form-label col-lg-3 col-sm-12">
  74.                         Notifikasi Email
  75.                     </label>
  76.                     <div class="col-lg-4 col-md-9 col-sm-12">
  77.                         <div class="m-checkbox-list">
  78.                             <label class="m-checkbox m-checkbox--state-primary">
  79.                                 <input type="checkbox" [(ngModel)]="dataForm.notifikasi_push" value="true" [ngModelOptions]="{standalone: true}" disabled>
  80.                                 <span></span>
  81.                             </label>
  82.                         </div>
  83.                     </div>
  84.                 </div>
  85.             </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement