public LogoutResponse logout(LogoutRequest logoutRequest) {
    // TODO Auto-generated method stub
    try {
      mgr.logout(logoutRequest.getUserID());
      //		} catch (DAOException e) {
    } catch (Exception e) {

      logger.error("BusinessBasicServiceV1Impl.logout ", e);
    }

    LogoutResponse response = new LogoutResponse();

    return response;
  }
  public LoginResponse login(LoginRequest loginRequest) {
    // TODO Auto-generated method stub
    AccountData a = null;
    try {
      a = mgr.login(loginRequest.getUserID(), loginRequest.getPassword());
      //		} catch (DAOException e) {
    } catch (Exception e) {

      logger.error("BusinessBasicServiceV1Impl.login ", e);
    }

    LoginResponse response = new LoginResponse();
    response.setAccount(a);

    return response;
  }
  public RegisterResponse register(RegisterRequest registerRequest) {
    // TODO Auto-generated method stub
    String registerResult = null;

    try {
      registerResult =
          mgr.register(
              registerRequest.getUserID(),
              registerRequest.getPassword(),
              registerRequest.getFullname(),
              registerRequest.getAddress(),
              registerRequest.getEmail(),
              registerRequest.getCreditcard(),
              BigDecimal.valueOf(registerRequest.getOpenBalance()),
              registerRequest.getCurrencyType());
      //    		} catch (DAOException e) {
    } catch (Exception e) {
      logger.error("BusinessBasicServiceV1Impl.register ", e);
    }
    RegisterResponse response = new RegisterResponse();
    response.setOut(registerResult);

    return response;
  }