Package com.liferay.portal.model

Examples of com.liferay.portal.model.Address


    User user = APILocator.getUserAPI().loadUserById(userId,APILocator.getUserAPI().getSystemUser(),false);

    // Retriving info from db
    UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);
    Address address = null;
    if (UtilMethods.isSet(form.getAddressID())) {
      address = PublicAddressFactory.getAddressById(form.getAddressID());
      if(address != null && address.getUserId() != null && !address.getUserId().equals(userId)){
        address = null;
      }
    }
    int addrId = 0;
    try{
      addrId = Integer.parseInt(form.getAddressID());
    }
    catch(Exception e){}

    if (addrId > 0) {
      address = PublicAddressFactory.getAddressById(form.getAddressID());
      if(address != null && address.getUserId() != null && !address.getUserId().equals(userId)){
        address = null;
      }
    }
    if (address == null) {
      address = PublicAddressFactory.getInstance();
      address.setUserId(userId);
      address.setCompanyId(PublicCompanyFactory.getDefaultCompanyId());
    }
    if (!InodeUtils.isSet(userProxy.getInode())) {
      userProxy.setUserId(user.getUserId());
      HibernateUtil.saveOrUpdate(userProxy);
    }
View Full Code Here


    if (!Validator.validate(request, lf, mapping))
      return mapping.findForward("editUserAddressPage");

    // Saving Address Information
    Address address = null;
    int addrId = 0;
    try{
      addrId = Integer.parseInt(form.getAddressID());
    }
    catch(Exception e){}

    if (addrId > 0) {
      address = PublicAddressFactory.getAddressById(form.getAddressID());
      if(address != null && address.getUserId() != null && !address.getUserId().equals(userId)){
        address = null;
      }
    }
    if (address == null) {
      address = PublicAddressFactory.getInstance();
      address.setUserId(userId);
      address.setCompanyId(PublicCompanyFactory.getDefaultCompanyId());
    }

    address.setDescription(form.getDescription());
    address.setStreet1(form.getStreet1());
    address.setStreet2(form.getStreet2());
    address.setCity(form.getCity());
    address.setCountry(form.getCountry());
    address.setState(form.getState());
    address.setZip(form.getZip());
    address.setPhone(form.getPhone());
    address.setFax(form.getFax());

    PublicAddressFactory.save(address);

    loadUserInfoInRequest(form, userId, request);
View Full Code Here

      }*/

      // ### CREATE ADDRESS ###
      try {
        List<Address> addresses = PublicAddressFactory.getAddressesByUserId(user.getUserId());
        Address address = (addresses.size() > 0 ? addresses.get(0) : PublicAddressFactory.getInstance());
        address.setStreet1(form.getAddress1() == null ? "" : form.getAddress1());
        address.setStreet2(form.getAddress2() == null ? "" : form.getAddress2());
        address.setCity(form.getCity() == null ? "" : form.getCity());
        address.setState(form.getState() == null ? "" : form.getState());
        address.setZip(form.getZip() == null ? "" : form.getZip());
        String phone = form.getPhone();
        address.setPhone(phone == null ? "" : phone);
        address.setUserId(user.getUserId());
        address.setCompanyId(company.getCompanyId());
        PublicAddressFactory.save(address);
      } catch (Exception ex) {
        Logger.error(this,ex.getMessage(),ex);
      }

View Full Code Here

      }
    }

    if(UtilMethods.isSet(user))
    {
      Address address = new Address();
      try {
        List<Address> adds = PublicAddressFactory.getAddressesByUserId(user.getUserId());
        if (adds != null && adds.size() > 0) {
          address = (Address) adds.get(0);
        }
      }
      catch(Exception e) {
          Logger.error(EmailFactory.class, "Send To Friend Failed" + e);
      }

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

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

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

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

      UserProxy userproxy;
      try {
        userproxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);
      } catch (Exception e) {
        Logger.error(EmailFactory.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

    User user = UserUtil.findByPrimaryKey(userId);

    String addressId = Long.toString(CounterManagerUtil.increment(
      Address.class.getName()));

    Address address = AddressUtil.create(addressId);

    Date now = new Date();

    address.setCompanyId(user.getCompanyId());
    address.setUserId(user.getUserId());
    address.setUserName(user.getFullName());
    address.setCreateDate(now);
    address.setModifiedDate(now);
    address.setClassName(className);
    address.setClassPK(classPK);
    address.setDescription(description);
    address.setStreet1(street1);
    address.setStreet2(street2);
    address.setCity(city);
    address.setState(state);
    address.setZip(zip);
    address.setCountry(country);
    address.setPhone(PhoneNumber.strip(phone));
    address.setFax(PhoneNumber.strip(fax));
    address.setCell(PhoneNumber.strip(cell));
    address.setPriority(
      _getNextPriority(user.getCompanyId(), className, classPK));

    AddressUtil.update(address);

    return address;
View Full Code Here

    throws PortalException, SystemException {

    _validate(
      description, street1, city, state, zip, country, phone, fax, cell);

    Address address = AddressUtil.findByPrimaryKey(addressId);

    address.setDescription(description);
    address.setStreet1(street1);
    address.setStreet2(street2);
    address.setCity(city);
    address.setState(state);
    address.setZip(zip);
    address.setCountry(country);
    address.setPhone(PhoneNumber.strip(phone));
    address.setFax(PhoneNumber.strip(fax));
    address.setCell(PhoneNumber.strip(cell));

    AddressUtil.update(address);

    return address;
  }
View Full Code Here

    if (addresses.size() == 0) {
      return 0;
    }

    Address address = (Address)addresses.get(addresses.size() - 1);

    return address.getPriority() + 1;
  }
View Full Code Here

    }
    else if (addressId == null) {
      return null;
    }
    else {
      Address obj = null;
      String key = addressId.toString();

      if (Validator.isNull(key)) {
        return null;
      }
View Full Code Here

    }
    else if (addressId == null) {
      return null;
    }
    else {
      Address obj = null;
      String key = addressId.toString();

      if (Validator.isNull(key)) {
        return null;
      }
View Full Code Here

    }
    uf.saveAddress(user, ad);
  }

  public Address loadAddressById(String addressId, User currentUser, boolean respectFrontEndRoles) throws DotDataException, DotSecurityException {
    Address ad = uf.loadAddressById(addressId);
    if(!perAPI.doesUserHavePermission(upAPI.getUserProxy(ad.getUserId(),APILocator.getUserAPI().getSystemUser(), false), PermissionAPI.PERMISSION_READ, currentUser, respectFrontEndRoles)){
      throw new DotSecurityException("User doesn't have permission to userToDelete the user which is trying to be saved");
    }
    return ad;
  }
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.