/** Method for registering new user. */ @Override public Integer registerUser( String firstName, String lastName, String login, String email, String password, Integer countryId) { User user = new User(); user.setEmail(email); user.setFirstName(firstName); user.setLastName(lastName); user.setLogin(login); user.setPassword(password); user.setBalance(new BigDecimal(0)); user.setDateOfCreation(new Date()); user.setCountryId(countryId); int id = userDao.insert(user); LOGGER.info("Registered new user with id = {}.", id); return id; }
/** Method for deleting user by id. */ @Override public void deleteUserById(Integer id) { userDao.deleteById(id); LOGGER.info("Deleted user by with id = {}.", id); }
/** Method for getting user by id. */ @Override public User getUserById(Integer id) { LOGGER.info("Received used with id = {}.", id); return userDao.getById(id); }