Subversion Repositories SmartDukaan

Rev

Rev 2022 | Rev 7362 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2022 Rev 7286
Line 89... Line 89...
89
 
89
 
90
					case 2:
90
					case 2:
91
						role = Role.ADMIN;
91
						role = Role.ADMIN;
92
						admin = name;
92
						admin = name;
93
						break;
93
						break;
-
 
94
					
-
 
95
					case 3:
-
 
96
						role = Role.REVIEWWRITER;
-
 
97
						break;
94
 
98
					
-
 
99
					case 4:
-
 
100
						role = Role.REVIEWADMIN;
-
 
101
						break;
95
					default:
102
					default:
96
						break;
103
						break;
97
					}
104
					}
98
					User user = new User(name, password, role);
105
					User user = new User(name, password, role);
99
					users.put(name, user);
106
					users.put(name, user);
Line 363... Line 370...
363
			}
370
			}
364
		}
371
		}
365
		return false;
372
		return false;
366
	}
373
	}
367
	
374
	
-
 
375
	public boolean canApproveReview(String username){
-
 
376
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWAPPROVE);
-
 
377
	}
-
 
378
	
-
 
379
	public boolean canPublishReview(String username){
-
 
380
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWPUBLISH);
-
 
381
	}
-
 
382
	
-
 
383
	public boolean canPhaseOutReview(String username){
-
 
384
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWPHASEDOUT);
-
 
385
	}
-
 
386
	
-
 
387
	public boolean canCreateReview(String username){
-
 
388
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWADD);
-
 
389
	}
-
 
390
	
-
 
391
	public boolean canAddRemoveReview(String username){
-
 
392
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWADDREMOVE);
-
 
393
	}
-
 
394
	
-
 
395
	public boolean canRemoveReview(String username){
-
 
396
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWREMOVE);
-
 
397
	}
-
 
398
	
-
 
399
	public boolean canOrderReview(String username){
-
 
400
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWREMOVE);
-
 
401
	}
-
 
402
	
-
 
403
	public boolean canAddDeleteReviewSourceList(String username){
-
 
404
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.REVIEWSOURCELISTADDDELETE);
-
 
405
	}
-
 
406
	
-
 
407
	
-
 
408
	
368
	/*
409
	/*
369
	public boolean canView(String username, long entityId){
410
	public boolean canView(String username, long entityId){
370
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.VIEW);
411
		return RoleManager.getRoleManager().hasPermission(userManager.getUserRole(username), Action.VIEW);
371
	}
412
	}
372
	
413