* @throws ServiceException if a database error occurred
*/
public boolean doRegistration(final String firstName, final String lastName, final String username,
final String password, final String email, final String phone, final int zip, final String city)
{
Location loc = new Location(zip, city);
User user = new User(-1, firstName, lastName, username, password, email, phone, loc,
new java.util.Date(), this.randUtil.getRandSessionID());
try
{
boolean updateSuccess = this.updateUser(user, "'s registration data!");