KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > dotmarketing > portlets > order_manager > factories > OrderStatusFactory


1 package com.dotmarketing.portlets.order_manager.factories;
2
3 import com.dotmarketing.util.Config;
4
5 public class OrderStatusFactory {
6     
7     public static String JavaDoc getNameById(int id)
8     {
9         String JavaDoc returnValue = "";
10         String JavaDoc[] parametersName = Config.getStringArrayProperty("ECOM_ORDER_STATUSES");
11         for(int i = 0;i < parametersName.length;i++)
12         {
13             if(Config.getIntProperty(parametersName[i]) == id)
14             {
15                 returnValue = Config.getStringProperty(parametersName[i] + "_FN");
16                 break;
17             }
18         }
19         return returnValue;
20     }
21     
22     public static int getIdByName(String JavaDoc name)
23     {
24         int returnValue = 0;
25         String JavaDoc[] parametersName = Config.getStringArrayProperty("ECOM_ORDER_STATUSES");
26         for(int i = 0;i < parametersName.length;i++)
27         {
28             if(Config.getStringProperty(parametersName[i]+ "_FN").equals(name))
29             {
30                 returnValue = Config.getIntProperty(parametersName[i]);
31                 break;
32             }
33         }
34         return returnValue;
35     }
36 }
37
Popular Tags