Examples of MemberForm


Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

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

      MemberForm memForm = (MemberForm)form;
       
      String adminAction = memForm.getAdminAction();
      String adminDisplay = memForm.getAdminDisplay();
      adminDisplay = StringUtil.safeString(adminDisplay);
      int offset = 0 ;


      action = "";
      if (adminAction != null && adminAction.length() > 0){
        if ( adminAction.equalsIgnoreCase(BaseConstants.ADMIN_LIST_ALL)){
          membersList = memService.adminGetAllMembers(offset, rowsToReturn);
          setupAdminDesktop(request, memService,  classNewsService,  pmService);
          action = BaseConstants.FWD_SUCCESS;
        }
        else if(adminAction.equalsIgnoreCase(BaseConstants.ADMIN_LIST_ONE)){
          membersList = memService.adminGetOneMembersByUserName(memForm.getMemberUserName());
          action = BaseConstants.FWD_LIST_DETAILS;
        }
        else if(adminAction.equalsIgnoreCase(BaseConstants.FWD_ALL_MEMBERS) && adminDisplay.equalsIgnoreCase(BaseConstants.FWD_LIST_DETAILS)){
          membersList = memService.adminGetAllMembers(offset, rowsToReturn);
          action = BaseConstants.FWD_LIST_DETAILS;
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

      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);                 
              }
              catch(Exception e){
                logger.debug(e.getMessage());
                  errors.add(BaseConstants.WARN_KEY, new ActionMessage("core.errorcode.00709"));
                  saveMessages(request, errors);
                return mapping.getInputForward();
              }         
         
         
        }
        else if(adminAction.equalsIgnoreCase(BaseConstants.ADMIN_ACTION_DEACTIVATE)){
          logger.debug("DEACTIVATE ACCOUNT - " + memberUserName);
          memService.deactivateMemberByUserName(memberUserName, getLastModifiedBy(request));
          setupAdminDesktop(request, memService, classNewsService, pmService);
          action = BaseConstants.FWD_SUCCESS;
        }
        else if(adminAction.equalsIgnoreCase(BaseConstants.ADMIN_ACTION_DELETE)){
          logger.debug("DELETE ACCOUNT - " +  memberUserName);
          deleteConfirm = StringUtil.safeString(deleteConfirm);
          if ( deleteConfirm.length() == 0){
            setRequestObject(request, "confirm", "show");
            setupAdminDesktop(request, memService, classNewsService, pmService);

            errors.add(BaseConstants.WARN_KEY, new ActionMessage("error.confirdelete"));
            saveMessages(request, errors);
            memberVO = memService.getMemberProfileByUserName(memberUserName);
            BeanUtils.copyProperties(memberForm, memberVO)
            return mapping.getInputForward();
          }else{
            String unActivatePattern = getSysProp().getValue("UNDELETEABLE_USERNAME_PATTERN");

            boolean validName = true;
            StringTokenizer st = new StringTokenizer(unActivatePattern, ",");
            memberUserName = memberUserName.toLowerCase();
            while (st.hasMoreTokens()) {
              if (memberUserName.equals(st.nextToken().toLowerCase())) {
                validName = false;
              }
            }

            if( validName ){
              memService.deleteMemberByUserName(memberUserName);
              //also delete the mail folders
               mfService.deleteMemberMessageFolders(memberUserName);
            }
            else{
              memberVO = memService.getMemberProfileByUserName(memberUserName);
              BeanUtils.copyProperties(memberForm, memberVO);           
              memberForm.setAdminAction("true");
              memberVO = memService.getMemberProfileByUserName(memberUserName);
              BeanUtils.copyProperties(memberForm, memberVO)
              errors.add(BaseConstants.WARN_KEY, new ActionMessage("error.nondeletable", memberUserName));
              saveMessages(request, errors);
              return mapping.getInputForward();
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean compareEmails(Object bean, ValidatorAction va, Field field,
      ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
    String email = memForm.getEmail();
    String emailConfirm = memForm.getEmailConfirm();

    if (email != null && email.length() > 0 && emailConfirm != null
        && emailConfirm.length() > 0) {
      if (!email.equals(emailConfirm)) {
        messages.add(field.getKey(), Resources.getActionMessage(
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   */
  public boolean compareYear(Object bean, ValidatorAction va, Field field,
      ActionMessages messages, HttpServletRequest request) {
    int intArrival = 0;
    int intDepart = 0;
    MemberForm memForm = (MemberForm)bean;
   
    String strArrival = StringUtil.safeString(memForm.getYearIn());
    String strDepart = StringUtil.safeString(memForm.getYearOut());

    if (strArrival.length() == 0) {
      messages.add(field.getKey(), new ActionMessage("messages.required",
          "Arrival Year"));
    }
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean checkGoodName(Object bean, ValidatorAction va, Field field,
      ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
    String username = memForm.getMemberUserName();


    try {
      StringUtil.checkGoodName(username);
    } catch (BadInputException e) {
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean validateUrlHomePage(Object bean, ValidatorAction va,
      Field field, ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
    String url = memForm.getWebsite();

    try {
      if (url != null && url.length() > 0) {
        ParamUtil.getParameterUrl(url);
      }
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean validateUrlCoolLink1(Object bean, ValidatorAction va,
      Field field, ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
    String url = memForm.getFavUrl2();

    try {
      if (url != null && url.length() > 0) {
        ParamUtil.getParameterUrl(url);
      }
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean validateUrlCoolLink2(Object bean, ValidatorAction va,
      Field field, ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
    String url = memForm.getFavUrl2();

    try {
      if (url != null && url.length() > 0) {
        ParamUtil.getParameterUrl(url);
      }
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   * @return boolean
   */
  public boolean genderMaiden(Object bean, ValidatorAction va, Field field,
      ActionMessages messages, HttpServletRequest request) {

    MemberForm memForm = (MemberForm)bean;
   
    String gender = memForm.getGender();
    String maiden = memForm.getMaidenName();

    if (maiden != null && maiden.length() > 0) {
      if (gender != null && gender.length() > 0 && gender.equals(BaseConstants.GENDER_MALE)) {
        messages.add(field.getKey(), Resources.getActionMessage(
            request, va, field));
View Full Code Here

Examples of net.naijatek.myalumni.modules.common.presentation.form.MemberForm

   *            HttpServletRequest
   * @return boolean
   */
  public boolean comparePasswordReset(Object bean, ValidatorAction va,
      Field field, ActionMessages messages, HttpServletRequest request) {
    MemberForm memForm = (MemberForm)bean;
   
    String password = memForm.getMemberPassword();
    String passwordConfirm =  memForm.getMemberPasswordConfirm();

    if (password != null && password.length() > 0
        && passwordConfirm != null && passwordConfirm.length() > 0) {
      if (!password.equals(passwordConfirm)) {
        messages.add(field.getKey(), Resources.getActionMessage(
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.