public static StatusMessage updateCurrentPerson(HttpServletRequest req)
      throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException {

    String firstName = req.getParameter(COL_FIRSTNAME), lastName = req.getParameter(COL_LASTNAME);

    User user = User.getCurrentUser(req);
    if (user != null) {
      Person person = new Person(user);
      person.setFirstName(firstName).setLastName(lastName).update();
      return StatusMessage.updateCompleted();
    }
    return StatusMessage.sessionError();
  }