Examples of MemberVO


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

        return memberDao.getMember(id);
    }

    public void addUser(MemberVO userthrows DuplicateMemberException, DuplicateEmailException{
     
      MemberVO tempMember  = memberDao.getMemberProfileByUserName(user.getMemberUserName());
     
      if (tempMember.getEmail().equalsIgnoreCase(user.getEmail())){
        throw new DuplicateEmailException("error.duplicate.email")//Email Already exists
      }
     
      if (tempMember.getMemberUserName().equalsIgnoreCase(user.getMemberUserName())){
        throw new DuplicateMemberException("error.duplicate.member")//User Already exists
      }
     
        user.setLastName(StringUtil.capitalize(user.getLastName()));
        user.setFirstName(StringUtil.capitalize(user.getFirstName()));
View Full Code Here

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

   
   
   public void resetPassword(String memberId, String lastModifiedBy) throws MyAlumniException {
       
      try{
        MemberVO memberVO = getUser(memberId);
       
        if (memberVO != null){
          // For security reasons, we generate a new random password for the user.
          // User should be forced to change this on next logon.
          String newPasswd =  PasswordGenerator.createPassword(8);
         
          memberDao.resetPassword(memberId, Encoder.getMD5_Base64(newPasswd), lastModifiedBy);
       
          SystemConfigVO sysConfig = sysConfigDao.getSystemConfig();
       
          SendMailUtil.sendPasswordReminderMail(memberVO.getEmail(), memberVO.getMemberUserName(), newPasswd, sysConfig);
        }
        else{
          throw new MyAlumniException("Unable to resetPassword, user not found ");
        }
        } catch (Exception e) {
View Full Code Here

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

     
      // Admin
      //INSERT INTO MYALUMNI_MEMBERS_TBL (USER_NAME,MEMBER_ID,MEMBER_STATUS,MEMBER_PASSWORD,EMAIL,FIRST_IP_ADDRESS,LAST_IP_ADDRESS,
      //CREATION_DATE,LAST_LOGON_DATE,TITLE,NICK_NAME,FIRST_NAME,LAST_NAME,GENDER,FIRST_EMAIL,COUNTRY,YEAR_IN,YEAR_OUT,IS_ADMIN,HIDE_EMAIL,HIDE_ADDRESS,HIDE_PHONE,HIDE_IM,PROMPT_CHANGE,LASTMODIFICATION,LASTMODIFIED_BY,LASTMODIFIED_DATE ) VALUES ('sysadmin', '999999999999999999999999999999','A','X03MO1qnZdYdgyfeuILPmQ==','myalumni@naijatek.com','127.0.0.1','127.0.0.1',CURRENT_TIMESTAMP,CURRENT_TIMESTAMP,'1000000004999','NickName','FirstName','LastName','U','myalumni@naijatek.com','1000000003999','2007','2007','Y','Y','Y','Y','Y','Y','A','SYSTEM',CURRENT_TIMESTAMP);
     
      MemberVO memberVO = new MemberVO();   
      memberVO.setMemberUserName(systemConfigVO.getMemberUserName());
      memberVO.setLastName(systemConfigVO.getMemberLastName());
      memberVO.setFirstName(systemConfigVO.getMemberFirstName());
      memberVO.setEmail(systemConfigVO.getMemberEmail());
          memberVO.setMemberPassword(systemConfigVO.getMemberPassword());
       
          memberVO.setNickName("");
          memberVO.setGender(BaseConstants.GENDER_UNKNOWN);
          memberVO.setCountryId("1000000003999");
          memberVO.setTitleId("1000000004999");
          memberVO.setCareerId("1000000001999");
          memberVO.setDormitoryId("1000000005999");
         
          memberVO.setYearIn(year);
          memberVO.setYearOut(year);
          memberVO.setLastModifiedBy("system");
         
          // create admin
          memberService.createAdminMember(memberVO, request);
         
          final String memberId = memberVO.getMemberId();
          String[] s = new String[0];
          memberVO.setLstSelectedIMs(s);
         
          // Messengers
          List<MessengerVO> messengers = new ArrayList<MessengerVO>();
          MessengerVO mesgerVO = null;
          for(String str : memberVO.getLstSelectedIMs()){
            mesgerVO = new MessengerVO();
            mesgerVO.setLastModifiedBy(memberVO.getMemberUserName());
            mesgerVO.setMemberId(memberId);
            mesgerVO.setLookupCodeId(str);
            messengers.add(mesgerVO);
          }
          messengerService.saveAll(messengers, memberId);
         
          // Message Folders
          mfService.createMemberMessageFolders(memberId, SystemConfigConstants.MESSAGE_FOLDERS, memberVO.getMemberUserName());       
         
          StringBuffer message = new StringBuffer();
          message.append("Thank you " + StringUtil.capitalize(memberVO.getFirstName()) + " " + StringUtil.capitalize(memberVO.getLastName())  + " for setting up MyAlumni and Welcome to " + systemConfigVO.getOrganizationName()  + "'s owns space in cyberspace.");
         
          setSessionObject(request, BaseConstants.MESSAGE,  message.toString());

          // send email to registrant
          try {
            SendMailUtil.sendWelcomeNotice(memberVO.getEmail(), memberVO.getMemberUserName(),systemConfigVO);
          }
          catch (Exception ex) {
            logger.error(ex.getMessage());
            msgs.add(BaseConstants.FATAL_KEY, new ActionMessage("error.mailserver"));
            saveMessages(request, msgs);   
View Full Code Here

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

      if (isCancelled(request)) {
        return mapping.findForward(BaseConstants.FWD_CANCEL);
      }
     
      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);
      }
     
      logger.debug("Deleting mail...");
     
 
        String[] mailArray = new String[0];   

        PrivateMessageForm pmForm = (PrivateMessageForm)form;
        String memberId = token.getMemberId();
        String privMsgsAction = pmForm.getPrivMsgsAction();

        String privAdminDelete =  StringUtil.safeString(pmForm.getPrivAdminDelete());
        String privAdminMove = StringUtil.safeString(pmForm.getPrivAdminMove());
View Full Code Here

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

                                       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 = (MyAlumniUserContainer)request.getSession().getAttribute(BaseConstants.USER_CONTAINER);
      PrivateMessageHelper pmHelper = pmService.getMessageCenter(token.getMemberId(), BaseConstants.FOLDER_INBOX, container );
      setSessionObject(request, BaseConstants.MESSAGE_CENTER , pmHelper);
      return mapping.findForward(BaseConstants.FWD_SUCCESS);
    }   
View Full Code Here

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);
      }
     
      PrivateMessageForm pmForm =  (PrivateMessageForm)form;    
      String folderName = pmForm.getType();

      /**
       * Checking for specific folders for now.
       */
      if (folderName.equalsIgnoreCase(BaseConstants.FOLDER_INBOX) ||
          folderName.equalsIgnoreCase(BaseConstants.FOLDER_SENT) ||
          folderName.equalsIgnoreCase(BaseConstants.FOLDER_TRASH) ||
          folderName.equalsIgnoreCase(BaseConstants.FOLDER_STORAGE))
      {
        MyAlumniUserContainer container = (MyAlumniUserContainer)request.getSession().getAttribute(BaseConstants.USER_CONTAINER);
          PrivateMessageHelper pmHelper = pmService.getMessageCenter(token.getMemberId(), folderName, container );
          setSessionObject(request, BaseConstants.MESSAGE_CENTER , pmHelper);
      }
      else{
        ActionMessages errors = new ActionMessages();
        errors.add(BaseConstants.WARN_KEY, new ActionMessage("error.folderdoesnotexist"));
View Full Code Here

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);
    }

    PrivateMessageForm pmForm = (PrivateMessageForm) form;

    pmForm.setMessageToUserId(pmForm.getMessageToUserId());
    pmForm.setMessageFromUserId(token.getMemberId());
    MemberVO memberVO = memService.getMemberProfileByMemberId(pmForm.getMessageToUserId());
    pmForm.setToMemberFirstName(memberVO.getFirstName());
    pmForm.setToMemberLastName(memberVO.getLastName());
   
    pmForm.setSubject(token.getFirstName() + " " + token.getLastName() + " " + BaseConstants.CONTACT_SUBJECT)

    return mapping.findForward(BaseConstants.FWD_SUCCESS);
    }   
View Full Code Here

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

   
    public ActionForward prepareComposePrivateMessage(ActionMapping mapping, ActionForm form,
            HttpServletRequest request,
            HttpServletResponse response) throws Exception {

    MemberVO token = getCurrentLoggedInUser(request);
        ActionMessages errors = new ActionMessages();
   
   
    // check to see if the user logged on is a member
    if (!memberSecurityCheck(request, token)) {
      return mapping.findForward(BaseConstants.FWD_LOGIN);
    }
   
   
      PrivateMessageForm pmForm = (PrivateMessageForm) form;

      pmForm.setMessageToUserId(pmForm.getMessageToUserName());
      pmForm.setMessageFromUserId(token.getMemberId());
      MemberVO memberVO = memService.getMemberProfileByMemberId(pmForm.getMessageToUserId());
     
      if (memberVO != null){
        pmForm.setToMemberFirstName(memberVO.getFirstName());
        pmForm.setToMemberLastName(memberVO.getLastName());
      }
      else{
          errors.add(BaseConstants.WARN_KEY, new ActionMessage("message.membernotfound"));
          saveMessages(request, errors);    
          return mapping.getInputForward();         
View Full Code Here

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

   
    public ActionForward prepareReplyMessage(ActionMapping mapping, 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);
        }

        PrivateMessageForm pmForm = (PrivateMessageForm)form;

        String memberId = token.getMemberId();
        String mailId = pmForm.getMessageId();
        PrivateMessageVO pmVO = pmService.prepareReply(memberId, mailId);

        pmVO.setMessageToUserId(pmVO.getMessageFromMember().getMemberId());       
        pmVO.setMessageFromUserId(token.getMemberId());
       
        BeanUtils.copyProperties(pmForm, pmVO);
       
        if (!pmForm.getSubject().startsWith("Re: ")) {
          pmForm.setSubject("Re: " + pmForm.getSubject());
View Full Code Here

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

    String toMemberLastName = "";

    String fromFirstName = "";
    String fromLastName = "";

    MemberVO token = getCurrentLoggedInUser(request);


    // check to see if the user logged on is a member
    if (token == null){
      guest = true;
    }

    PrivateMessageForm pmForm = (PrivateMessageForm)form;

    messageToUserId = BaseConstants.ADMIN_USERNAME_ID;
    toMemberFirstName = "";
    toMemberLastName = adminLastName;

    if (!guest) {
      messageFromUserId = token.getMemberId();
      fromFirstName = token.getFirstName();
      fromLastName = token.getLastName();
    }
    else {
      messageFromUserId = BaseConstants.GUEST_USERNAME_ID;
      fromFirstName = ""; // BaseConstants.GUEST_USERNAME;
      fromLastName = "";
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.