Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. constructor(
  2. private validateService: ValidateService,
  3. private authService: AuthService,
  4. private router: Router
  5. ) { }
  6.  
  7. ngOnInit() {
  8. }
  9.  
  10. onRegisterSubmit(){
  11. const user ={
  12. name: this.name,
  13. email: this.email,
  14. username: this.username,
  15. password: this.password
  16. }
  17.  
  18.  
  19. if(!this.validateService.validateRegister(user)){
  20. console.log('Please fill in all fields');
  21. return false;
  22. }
  23.  
  24. if(!this.validateService.validateEmail(user.email)){
  25. console.log('Please use a valid email');
  26. return false;
  27. }
  28.  
  29. //registering the user
  30. this.authService.registerUser(user).subscribe(data=>{
  31. if(data.success){
  32. console.log('Registered Us+er');
  33. this.router.navigate(['/login'])
  34. }else{
  35. console.log('Failed to register User');
  36. this.router.navigate(['/register'])
  37. }
  38. });
  39. }
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement