001
014
015 package com.liferay.portlet.shopping.search;
016
017 import com.liferay.portal.kernel.dao.search.DAOParamUtil;
018 import com.liferay.portlet.shopping.model.ShoppingOrderConstants;
019
020 import javax.portlet.PortletRequest;
021
022
025 public class OrderSearchTerms extends OrderDisplayTerms {
026
027 public OrderSearchTerms(PortletRequest portletRequest) {
028 super(portletRequest);
029
030 emailAddress = DAOParamUtil.getLike(portletRequest, EMAIL_ADDRESS);
031 firstName = DAOParamUtil.getLike(portletRequest, FIRST_NAME);
032 lastName = DAOParamUtil.getLike(portletRequest, LAST_NAME);
033 number = DAOParamUtil.getLike(portletRequest, NUMBER);
034 status = DAOParamUtil.getString(portletRequest, STATUS);
035 }
036
037 @Override
038 public String getStatus() {
039 if (status == null) {
040 return null;
041 }
042 else if (status.equals(ShoppingOrderConstants.STATUSES[0])) {
043 return ShoppingOrderConstants.STATUS_CHECKOUT;
044 }
045 else if (status.equals(ShoppingOrderConstants.STATUSES[1])) {
046 return ShoppingOrderConstants.STATUS_COMPLETED;
047 }
048 else if (status.equals(ShoppingOrderConstants.STATUSES[2])) {
049 return ShoppingOrderConstants.STATUS_DENIED;
050 }
051 else if (status.equals(ShoppingOrderConstants.STATUSES[3])) {
052 return ShoppingOrderConstants.STATUS_PENDING;
053 }
054 else if (status.equals(ShoppingOrderConstants.STATUSES[4])) {
055 return ShoppingOrderConstants.STATUS_REFUNDED;
056 }
057 else {
058 return null;
059 }
060 }
061
062 }