1
22
23 package com.liferay.portlet.shopping.search;
24
25 import com.liferay.portal.kernel.dao.search.DAOParamUtil;
26 import com.liferay.portlet.shopping.model.impl.ShoppingOrderImpl;
27
28 import javax.portlet.PortletRequest;
29
30
35 public class OrderSearchTerms extends OrderDisplayTerms {
36
37 public OrderSearchTerms(PortletRequest portletRequest) {
38 super(portletRequest);
39
40 number = DAOParamUtil.getLike(portletRequest, NUMBER);
41 status = DAOParamUtil.getString(portletRequest, STATUS);
42 firstName = DAOParamUtil.getLike(portletRequest, FIRST_NAME);
43 lastName = DAOParamUtil.getLike(portletRequest, LAST_NAME);
44 emailAddress = DAOParamUtil.getLike(portletRequest, EMAIL_ADDRESS);
45 }
46
47 public String getStatus() {
48 if (status == null) {
49 return null;
50 }
51 else if (status.equals(ShoppingOrderImpl.STATUSES[0])) {
52 return ShoppingOrderImpl.STATUS_CHECKOUT;
53 }
54 else if (status.equals(ShoppingOrderImpl.STATUSES[1])) {
55 return ShoppingOrderImpl.STATUS_COMPLETED;
56 }
57 else if (status.equals(ShoppingOrderImpl.STATUSES[2])) {
58 return ShoppingOrderImpl.STATUS_DENIED;
59 }
60 else if (status.equals(ShoppingOrderImpl.STATUSES[3])) {
61 return ShoppingOrderImpl.STATUS_PENDING;
62 }
63 else if (status.equals(ShoppingOrderImpl.STATUSES[4])) {
64 return ShoppingOrderImpl.STATUS_REFUNDED;
65 }
66 else {
67 return null;
68 }
69 }
70
71 }