- Timestamp:
- 02/18/24 22:01:54 (4 months ago)
- Branches:
- master
- Children:
- 4251327
- Parents:
- bde8b13
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/mk/ukim/finki/busngo/web/RegisterController.java
rbde8b13 re272096 2 2 3 3 import mk.ukim.finki.busngo.model.entities.Korisnik; 4 import mk.ukim.finki.busngo.model.enums.VrabotenType; 4 5 import mk.ukim.finki.busngo.model.exceptions.InvalidCredentialsException; 5 6 import mk.ukim.finki.busngo.model.exceptions.UserAlreadyExistsException; … … 34 35 } 35 36 37 model.addAttribute("types", VrabotenType.values()); 38 36 39 model.addAttribute("bodyContent", "register"); 37 40 return "master-template"; … … 44 47 @RequestParam String confirmPassword, 45 48 @RequestParam String address, 46 @RequestParam String phone 47 ) { 49 @RequestParam String phone, 50 @RequestParam(required = false)VrabotenType vrabotenType, 51 @RequestParam(required = false) Double salary 52 ) { 48 53 try{ 49 Korisnik korisnik = this.authService.registerPatnik(name, email, password, confirmPassword, address, phone); 50 this.patnikService.save(korisnik); 54 Korisnik korisnik; 55 if(vrabotenType != null){ 56 korisnik = this.authService.registerVraboten(name, email, password, confirmPassword, address, phone, vrabotenType, salary); 57 58 } 59 else 60 korisnik = this.authService.registerPatnik(name, email, password, confirmPassword, address, phone); 51 61 return "redirect:/login"; 52 62 } catch (InvalidCredentialsException | UserAlreadyExistsException exception) {
Note:
See TracChangeset
for help on using the changeset viewer.