Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- update: {
- method: 'POST',
- params: {
- dest1: 'update'
- },
- transformRequest: angular.identity,
- 'headers': {
- 'Content-Type': undefined
- }
- }
- var fd = new FormData();
- var user = {
- _id: StorageFactory.getUserDetail()._id,
- loc: locDetails
- };
- fd.append('user', angular.toJson(user));
- UserService.update(fd).
- $promise.then(
- function(value) {
- console.info(value);
- updateUserDetailsInStorage();
- },
- function(err) {
- console.error(err);
- }
- );
- let fd = new FormData();
- let user = {
- _id: this.appManager.getUserDetail()._id,
- loc: locDetails
- };
- fd.append('user', JSON.stringify(user));
- this.userService.update(fd).subscribe((value) => {
- console.log(value);
- this.updateUserDetailsInStorage();
- }, (err) => {
- console.error(err);
- });
- update(body) {
- console.log('update', body);
- const headers = new Headers({
- 'Content-Type': undefined
- });
- const options = new RequestOptions({
- headers: headers
- });
- return this.http.post(`${app.DOMAIN}` + 'user/update', body, options)
- .map((res: Response) => {
- res.json();
- }).do(data => {
- console.log('response', data);
- })
- }
- let body = new FormData();
- body.append('email', 'emailId');
- body.append('password', 'xyz');
- this.http.post(url, body);
- var headers = new Headers();
- headers.append('Content-Type', 'application/x-www-form-urlencoded');
- let options = new RequestOptions({ headers: headers });
- var body = "firstname=" + user.firstname + "&lastname=" + user.lastname + "&username=" + user.username + "&email=" + user.email + "&password=" + user.password;
- return new Promise((resolve) => {
- this.http.post("http://XXXXXXXXXXX/users/create", body, options).subscribe((data) => {
- if (data.json()) {
- resolve(data.json());
- } else {
- console.log("Error");
- }
- }
- )
- });
- updateProfileInformation(user: User) {
- this.userSettings.firstName = user.firstName;
- this.userSettings.lastName = user.lastName;
- this.userSettings.dob = user.dob;
- var headers = new Headers();
- headers.append('Content-Type', this.constants.jsonContentType);
- var s = localStorage.getItem("accessToken");
- headers.append("Authorization", "Bearer " + s);
- var body = JSON.stringify(this.userSettings);
- return this.http.post(this.constants.userUrl + "UpdateUser", body, { headers: headers })
- .map((response: Response) => {
- var result = response.json();
- return result;
- })
- .catch(this.handleError)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement