ActionForm form,
HttpServletRequest request,
HttpServletResponse response )
throws Exception {
MemberVO userVO = getCurrentLoggedInUser(request);
ActionMessages errors = new ActionMessages();
// check to see if the user logged on is a member
if (!adminSecurityCheck(request)){
return mapping.findForward(BaseConstants.FWD_LOGIN);
}
PrivateMessageForm pmForm = (PrivateMessageForm) form;
MemberVO messageToMemberVO = memService.findById(pmForm.getMessageToUserId());
if (messageToMemberVO == null){
errors.add(BaseConstants.WARN_KEY, new ActionMessage("error.selectOne"));
saveMessages(request, errors);
return mapping.getInputForward();
}
pmForm.setMessageToUserId(pmForm.getMessageToUserId());
pmForm.setToMemberFirstName(StringUtil.capitalize(messageToMemberVO.getFirstName()));
pmForm.setToMemberLastName(StringUtil.capitalize(messageToMemberVO.getLastName()));
pmForm.setFromMemberFirstName(StringUtil.capitalize(userVO.getFirstName()));
pmForm.setFromMemberLastName(StringUtil.capitalize(userVO.getLastName()));
pmForm.setMessageFromUserId(userVO.getMemberId());