Package com.liferay.portal.model

Examples of com.liferay.portal.model.Address


  public Address getPrimaryAddress(String className, String classPK)
    throws PortalException, SystemException {

    List addresses = getAddresses(className, classPK);

    Address address = null;

    if (addresses.size() > 0) {
      address = (Address)addresses.get(0);
    }
View Full Code Here


    Iterator itr = AddressUtil.findByC_C_C(
      getUser().getCompanyId(), className, classPK).iterator();

    while (itr.hasNext()) {
      Address address = (Address)itr.next();

      Integer priority = (Integer)priorities.get(address.getAddressId());

      if (priority == null) {
        AddressUtil.remove(address.getAddressId());
      }
      else {
        address.setPriority(priority.intValue());

        AddressUtil.update(address);
      }
    }
  }
View Full Code Here

    Iterator itr = AddressUtil.findByC_C_C(
      getUser().getCompanyId(), className, classPK).iterator();

    while (itr.hasNext()) {
      Address address = (Address)itr.next();

      list.add(address.getAddressId());
    }

    String[] addressIds = (String[])list.toArray(new String[0]);

    String prevAddressId = null;
View Full Code Here

  // Permission methods

  public boolean hasWrite(String addressId)
    throws PortalException, SystemException {

    Address address = AddressUtil.findByPrimaryKey(addressId);

    if (getUserId().equals(address.getUserId()) ||
      getUserId().equals(address.getClassPK()) ||
      hasAdministrator(address.getCompanyId())) {

      return true;
    }
    else {
      return false;
View Full Code Here

     
      }
      catch(SystemException e){
          throw new DotRuntimeException("Can't get a counter");
      }
      return new Address(addressId);
  }
View Full Code Here

        UtilMethods.isSet(createAccountForm.getPhone()) ||
        UtilMethods.isSet(createAccountForm.getFax()) ||
        UtilMethods.isSet(createAccountForm.getCell())) {
      try {
        List<Address> addresses = PublicAddressFactory.getAddressesByUserId(user.getUserId());
        Address address = (addresses.size() > 0 ? addresses.get(0) : PublicAddressFactory.getInstance());
        address.setDescription(createAccountForm.getDescription() == null ? "" : createAccountForm.getDescription());
        address.setStreet1(createAccountForm.getStreet1() == null ? "" : createAccountForm.getStreet1());
        address.setStreet2(createAccountForm.getStreet2() == null ? "" : createAccountForm.getStreet2());
        address.setCity(createAccountForm.getCity() == null ? "" : createAccountForm.getCity());
        address.setState(createAccountForm.getState() == null ? "" : createAccountForm.getState());
        address.setZip(createAccountForm.getZip() == null ? "" : createAccountForm.getZip());
        address.setCountry(createAccountForm.getCountry() == null ? "" : createAccountForm.getCountry());
        address.setPhone(createAccountForm.getPhone() == null ? "" : createAccountForm.getPhone());
        address.setFax(createAccountForm.getFax() == null ? "" : createAccountForm.getFax());
        address.setCell( createAccountForm.getCell() == null ? "" :  createAccountForm.getCell());
        address.setUserId(user.getUserId());
        address.setCompanyId(company.getCompanyId());
        PublicAddressFactory.save(address);
      } catch (Exception e) {
        Logger.warn(this, e.toString());
      }
    }
View Full Code Here

      //### END LOAD USER_PROXY ###

      try{
        List<Address> addresses = PublicAddressFactory.getAddressesByUserId(user.getUserId());
        if(addresses.size() > 0){
          Address address = addresses.get(0);
          createAccountForm.setDescription(address.getDescription());
          createAccountForm.setStreet1(address.getStreet1());
          createAccountForm.setStreet2(address.getStreet2());
          createAccountForm.setCity(address.getCity());
          createAccountForm.setState(address.getState());
          createAccountForm.setZip(address.getZip());
          createAccountForm.setCountry(address.getCountry());
          createAccountForm.setPhone(address.getPhone());
          createAccountForm.setFax(address.getFax());
          createAccountForm.setCell( address.getCell() );

        }
      } catch (Exception e) {
        Logger.warn(this, e.toString());
      }
View Full Code Here

  }

  public static String replaceTextVar(String text, Recipient recipient, User subscriber, Communication comm) {
    String finalMessageStr = text;

    Address address = new Address();
    try {
      List<Address> adds = PublicAddressFactory.getAddressesByUserId(subscriber.getUserId());
      if (adds != null && adds.size() > 0) {
        address = (Address) adds.get(0);
      }
    }
    catch(Exception e) {
      Logger.error(DeliverCampaignThread.class, "deliverCampaigns Failed" + e.getMessage());
    }

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/rId(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))rId(\")?( )*/*( )*(>|(&gt;))", recipient.getInode() + "");
    //Variables replacement from subscriber object
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varName(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varName(\")?( )*/*( )*(>|(&gt;))", (subscriber.getFirstName()!=null) ? subscriber.getFirstName() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varEmail(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varEmail(\")?( )*/*( )*(>|(&gt;))", (subscriber.getEmailAddress()!=null) ? subscriber.getEmailAddress() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varMiddleName(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varMiddleName(\")?( )*/*( )*(>|(&gt;))", (subscriber.getMiddleName()!=null) ? subscriber.getMiddleName() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varLastName(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varLastName(\")?( )*/*( )*(>|(&gt;))", (subscriber.getLastName()!=null) ? subscriber.getLastName() : "");

    UserProxy userproxy;
    try {
      userproxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(subscriber,APILocator.getUserAPI().getSystemUser(), false);
    } catch (Exception e) {
      Logger.error(DeliverCampaignThread.class, e.getMessage(), e);
      throw new DotRuntimeException(e.getMessage(), e);
    }
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varLastMessage(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varLastMessage(\")?( )*/*( )*(>|(&gt;))", (userproxy.getLastMessage()!=null) ? userproxy.getLastMessage() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varAddress1(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varAddress1(\")?( )*/*( )*(>|(&gt;))", (address.getStreet1()!=null) ? address.getStreet1() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varAddress2(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varAddress2(\")?( )*/*( )*(>|(&gt;))", (address.getStreet2()!=null) ? address.getStreet2() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varPhone(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varPhone(\")?( )*/*( )*(>|(&gt;))", (address.getPhone()!=null) ? address.getPhone() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varState(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varState(\")?( )*/*( )*(>|(&gt;))", (address.getState()!=null) ? address.getState() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varCity(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varCity(\")?( )*/*( )*(>|(&gt;))", (address.getCity()!=null) ? address.getCity() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varCountry(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varCountry(\")?( )*/*( )*(>|(&gt;))", (address.getCountry()!=null) ? address.getCountry() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varZip(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varZip(\")?( )*/*( )*(>|(&gt;))", (address.getZip()!=null) ? address.getZip() : "");

    //gets default company to get locale
    Company comp = PublicCompanyFactory.getDefaultCompany();

    try {
View Full Code Here

              } else {

                userId = _save(form, req, res);

                User user = retrieveMember(userId, userForm);
                Address address = retrieveAddress(user.getUserId());
                UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);

                UserManagerListSearchForm searchForm = new UserManagerListSearchForm();
                BeanUtils.copyProperties(searchForm, user);
                BeanUtils.copyProperties(searchForm, address);
View Full Code Here

    if (user.getUserId() != null && !com.liferay.portal.util.Constants.SAVE.equals(cmd)) {

      // Retriving info from db
      UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);

      Address address = retrieveAddress(user.getUserId());

      // Copy the attributes
      BeanUtils.copyProperties(form, user);

      if(!UtilMethods.isSet(userProxy.getPrefix())){
        userProxy.setPrefix("other");
      }

      BeanUtils.copyProperties(form, userProxy);

      if(!UtilMethods.isSet(address.getDescription())){
        address.setDescription("other");
      }

      BeanUtils.copyProperties(form, address);

      // Extra user info
View Full Code Here

TOP

Related Classes of com.liferay.portal.model.Address

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.