Subversion Repositories SmartDukaan

Rev

Rev 33103 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33103 Rev 35395
Line 262... Line 262...
262
	@PostMapping(value = "/authuser/remove")
262
	@PostMapping(value = "/authuser/remove")
263
	public String removeAuthUser(Model model, @RequestParam int id) throws Exception {
263
	public String removeAuthUser(Model model, @RequestParam int id) throws Exception {
264
		AuthUser user = authRepository.selectById(id);
264
		AuthUser user = authRepository.selectById(id);
265
 
265
 
266
		user.setActive(false);
266
		user.setActive(false);
267
		List<Position> positions = positionRepository.selectAll(user.getId());
267
		List<Position> positions = positionRepository.selectAllByAuthUserId(user.getId());
268
		for (Position position : positions) {
268
		for (Position position : positions) {
269
			List<PartnerPosition> partnerPositions = partnerPositionRepository.selectByPositionId(position.getId());
269
			List<PartnerPosition> partnerPositions = partnerPositionRepository.selectByPositionId(position.getId());
270
			positionRepository.delete(position.getId());
270
			positionRepository.delete(position.getId());
271
			for (PartnerPosition partnerPosition : partnerPositions) {
271
			for (PartnerPosition partnerPosition : partnerPositions) {
272
				partnerPositionRepository.delete(partnerPosition.getPositionId());
272
				partnerPositionRepository.delete(partnerPosition.getPositionId());