- target.setFname(newFname);
- target.setLname(newLname);
- target.setMname(newMname);
- target.setSuffix(newSuffix);
- int newYear = Integer.parseInt(req.getParameter("year"));
- int newMonth = Integer.parseInt(req.getParameter("month"));
- int newDay = Integer.parseInt(req.getParameter("day"));
- Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
- cal.set(Calendar.YEAR, newYear);
- cal.set(Calendar.MONTH, newMonth);
- cal.set(Calendar.DAY_OF_MONTH, newDay);
- target.setDob(new Date(cal.getTimeInMillis()));
- target.updateUserData();
- } else {
- throw new GigiApiException("No change after assurance allowed.");