Package net.naijatek.myalumni.modules.common.domain

Examples of net.naijatek.myalumni.modules.common.domain.MemberVO


                                  ActionForm form,
                                  HttpServletRequest request,
                                  HttpServletResponse response )
      throws Exception {

      MemberVO token = getCurrentLoggedInUser(request);


      // check to see if the user logged on is a member
      if (!memberSecurityCheck(request, token)){
        return mapping.findForward(BaseConstants.FWD_LOGIN);
      }

      MyAlumniUserContainer container = getUserContainer(request);
      container.setNewMailCount(pmService.getMailCountByUserName(token.getMemberId(), BaseConstants.PM_STATUS_NEW));
      return mapping.findForward(BaseConstants.FWD_SUCCESS);
    }   
View Full Code Here


                                       ActionForm form,
                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
        Exception {

      MemberVO token = getCurrentLoggedInUser(request);

      // check to see if the user logged on is a member
      if (!memberSecurityCheck(request, token)){
        return mapping.findForward(BaseConstants.FWD_LOGIN);
      }


      MemberForm memberForm = (MemberForm) form;

      MemberVO memberVO = memService.getMemberProfileByUserName(token.getMemberUserName());
      BeanUtils.copyProperties(memberForm, memberVO);
     
    List<XlatDetailVO> selectedMessengers = messengerService.getActiveMemberMessengers(token.getMemberId());
    memberForm.setMessengers(selectedMessengers);
   
View Full Code Here

                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
        Exception {


      MemberVO memberVO = null;
      String action = null;
      ActionMessages errors = new ActionMessages();

      if (isCancelled(request)){
        return mapping.findForward(BaseConstants.FWD_CANCEL);
      }

      if (!adminSecurityCheck(request)){
        return mapping.findForward(BaseConstants.FWD_ADMIN_LOGIN);
      }

      SystemConfigVO sysConfigVO = sysConfigSerivce.getSystemConfig();
      MemberForm memberForm = (MemberForm)form;
      String adminAction = memberForm.getAdminAction();
      String memberUserName = memberForm.getMemberUserName();
      String deleteConfirm = memberForm.getDeleteConfirm();

      if (adminAction != null && adminAction.length() > 0){
        if ( adminAction.equalsIgnoreCase(BaseConstants.ADMIN_ACTION_ACTIVATE)){
          logger.debug("ACTIVATE ACCOUNT - " + memberUserName);
         
          //get the members status b4 updating
          memberVO = memService.getMemberProfileByUserName(memberUserName);
         
        
          // we only want to refresh the list if the user is newly registered
          if (memberVO.getMemberStatus().equalsIgnoreCase(BaseConstants.ACCOUNT_UNAPPROVED)){
             // send a welcome email
            SendMailUtil.sendWelcomeNotice(memberVO.getEmail(), memberVO.getMemberUserName(),sysConfigVO);
          }
         
          memService.activateMemberByUserName(memberUserName, getLastModifiedBy(request));
         
          setupAdminDesktop(request, memService, classNewsService, pmService);
          action = BaseConstants.FWD_SUCCESS;
        }
        else if(adminAction.equalsIgnoreCase(BaseConstants.ADMIN_ACTION_MODIFY)){
          logger.debug("FWD_MODIFY ACCOUNT - " + memberUserName);
          memberVO = memService.getMemberProfileByUserName(memberUserName);
          BeanUtils.copyProperties(memberForm, memberVO);       
          memberForm.setAdminAction("true");
          action = BaseConstants.FWD_MODIFY;

          // MESSENGER
          try{
              // IM
                List<XlatDetailVO> availableMessengers = xlatService.getActiveGroupDetails(BaseConstants.GROUP_INSTANT_MESSENGERS);
                List<XlatDetailVO> selectedMessengers = messengerService.getActiveMemberMessengers(memberVO.getMemberId());
                List<XlatDetailVO> filteredAvailableIMs = filterMessengers(availableMessengers, selectedMessengers) ;
               
                  setSessionObject(request, BaseConstants.LU_AVAILABLE_IMS, filteredAvailableIMs);
                  setSessionObject(request, BaseConstants.LU_SELECTED_IMS, selectedMessengers);                 
              }
View Full Code Here

      if (!adminSecurityCheck(request)){
        return mapping.findForward(BaseConstants.FWD_ADMIN_LOGIN);
      }
     
      MemberForm memberForm = (MemberForm) form;
      MemberVO memberVO = new MemberVO();
      BeanUtils.copyProperties(memberVO, memberForm);

      memService.updateMemberProfile(memberVO, getLastModifiedBy(request));
     
      ActionMessages msgs = new ActionMessages();
     
      // Messengers
      String memberId = memberVO.getMemberId();
      List<MessengerVO> messengers = new ArrayList<MessengerVO>();
      MessengerVO mesgerVO = null;
      for(String str : memberVO.getLstSelectedIMs()){
        mesgerVO = new MessengerVO();
        mesgerVO.setLastModifiedBy(getLastModifiedBy(request));
        mesgerVO.setMemberId(memberId);
        mesgerVO.setLookupCodeId(str);
        messengers.add(mesgerVO);
View Full Code Here

                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
        Exception {


      MemberVO memberVO = null;

      if (!adminSecurityCheck(request)){
        return mapping.findForward(BaseConstants.FWD_ADMIN_LOGIN);
      }
     
      MemberForm memberForm = (MemberForm) form;
      memberVO = memService.getMemberProfileByUserName(memberForm.getMemberUserName());
 
      if (memberVO == null){
        memberVO = new MemberVO();
      }
      setRequestObject(request, BaseConstants.MEMBER_PROFILE, memberVO);
      return mapping.findForward(BaseConstants.FWD_SUCCESS);
   
View Full Code Here

                                       HttpServletRequest request,
                                       HttpServletResponse response) throws
        Exception {


      MemberVO memberVO = null;

      if (!adminSecurityCheck(request)){
        return mapping.findForward(BaseConstants.FWD_ADMIN_LOGIN);
      }
     
      MemberForm memberForm = (MemberForm) form;
      memberVO = memService.getMemberProfileByUserName(memberForm.getMemberUserName());
 
      if (memberVO == null){
        memberVO = new MemberVO();
      }
      BeanUtils.copyProperties(memberForm, memberVO);
    List<XlatDetailVO> selectedMessengers = messengerService.getActiveMemberMessengers(memberVO.getMemberId());
    memberForm.setMessengers(selectedMessengers);
    setRequestObject(request, BaseConstants.MEMBER_PROFILE, memberVO)// to display date using fmt
      return mapping.findForward(BaseConstants.FWD_SUCCESS);
   
View Full Code Here

      ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception {

    MemberForm memberForm = (MemberForm) form; 
   
    MemberVO memberVO = memService.getMemberProfileByMemberId(memberForm.getMemberId());
    if (memberVO == null){
      memberVO = new MemberVO();
    }
       
    setRequestObject(request, BaseConstants.IPHONE_MEMBER_PROFILE, memberVO);
    return mapping.findForward(BaseConstants.FWD_SUCCESS);
    }   
View Full Code Here

  // -----------------------------------------------------------------------------------
  /**
   * MEMBER METHODS ***********************************
   */
  protected boolean memberSecurityCheck(HttpServletRequest request) {
    MemberVO token = getCurrentLoggedInUser(request);
    return memberSecurityCheck(request, token);
  }
View Full Code Here

 
  /**
   * ADMIN METHODS ***********************************
   */
  protected boolean adminSecurityCheck(HttpServletRequest request) {
    MemberVO token = getCurrentLoggedInUser(request);
    return adminSecurityCheck(request, token);
  }
View Full Code Here

   *            HttpServletRequest
   * @return MemberVO
   */
  protected MemberVO getCurrentLoggedInUser(HttpServletRequest req) {
    MyAlumniUserContainer sessionObj = getUserContainer(req);
    MemberVO userVO = null;

    if (sessionObj != null) {
      userVO = sessionObj.getToken();
    }
    return userVO;
View Full Code Here

TOP

Related Classes of net.naijatek.myalumni.modules.common.domain.MemberVO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.