-
Tweets
-
+
+
+
@@ -53,12 +57,12 @@
-
-

+
{{userDetails.user_full_name}}
-
+
{{userDetails.createdon | date:'dd MMM yyyy'}}
{{userDetails.mobile_no}}
{{userDetails.addressline1}} {{userDetails.addressline2}}
@@ -66,11 +70,11 @@
-
+
-
-
+
diff --git a/ng6-seed/src/app/settings/users/user-profile/user-profile.component.ts b/ng6-seed/src/app/settings/users/user-profile/user-profile.component.ts
index 4e68a0823..fb19559e7 100755
--- a/ng6-seed/src/app/settings/users/user-profile/user-profile.component.ts
+++ b/ng6-seed/src/app/settings/users/user-profile/user-profile.component.ts
@@ -4,6 +4,7 @@ import { MatDialog, MatDialogRef, MatDialogConfig } from '@angular/material';
import { FormBuilder, FormGroup, Validators, FormControl } from '@angular/forms';
import { CustomValidators } from 'ng2-validation';
import { UserService } from '../../service/user.service';
+import { Router} from '@angular/router';
@Component({
selector: 'ms-user-profile',
templateUrl:'./user-profile-component.html',
@@ -11,6 +12,7 @@ import { UserService } from '../../service/user.service';
encapsulation: ViewEncapsulation.None
})
export class UserProfileComponent implements OnInit {
+ profileurl: any;
config: MatDialogConfig = {
disableClose: false,
width: '',
@@ -23,8 +25,9 @@ export class UserProfileComponent implements OnInit {
}
};
userDetails:any=[];
- constructor(public AWS:AwsService,public dialog: MatDialog,public users:UserService ) {
+ constructor(public AWS:AwsService,public dialog: MatDialog,public users:UserService,public router:Router ) {
this.getuser();
+
}
ngOnInit() {
@@ -38,6 +41,7 @@ export class UserProfileComponent implements OnInit {
this.users.getroles().subscribe(res=>{
this.userDetails = res;
this.userDetails = this.userDetails.records[0];
+ this.getprofilepic();
});
}
changePassword(){
@@ -52,10 +56,30 @@ export class UserProfileComponent implements OnInit {
})
}
}
+
//console.log(ChangePasswordDialog.prototype.pass);
});
}
+ editprofile(){
+ this.users.adminGetUsers(this.userDetails);
+ this.router.navigate(['setting/users/register']);
+ }
+ getprofilepic(){
+ let users= {
+ 'userid':this.userDetails.userid,
+ 'entityid':this.userDetails.fk_entity_id,
+ 'profilepic':this.userDetails.profilepic
+ }
+ this.users.getprofilepic(users).subscribe(res=>{
+ this.profileurl = res;
+ if(this.profileurl.dataStatus == true){
+
+ this.profileurl = this.profileurl.records;
+
+ }
+ })
+ }
}
@Component({
diff --git a/ng6-seed/src/app/shared/menu-items/menu-items.ts b/ng6-seed/src/app/shared/menu-items/menu-items.ts
index 2eec5e065..ac9a52283 100644
--- a/ng6-seed/src/app/shared/menu-items/menu-items.ts
+++ b/ng6-seed/src/app/shared/menu-items/menu-items.ts
@@ -34,7 +34,7 @@ const MENUITEMS : Menu[] = [
children:[
{state:'users',name:'User List'},
{state:'mastermodule',name:'Master Details'},
- // {state:'entitymodule',name:'Entity Type'}
+ {state:'entity',name:'Entity Details'}
]
},
{