Commit f42ce7ef authored by spawar's avatar spawar

Added Changes for update admin price while integrating product with megento.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101743 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 078d6293
......@@ -1538,6 +1538,8 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
siteCnt=0;
storeInfo = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <store_info> ";
double adminPrice = 0.0;
String adminSite = commonutility.getDDSalesConfig("PRODUCT_ADMIN_SITE");
while (rs1.next())
{
......@@ -1588,6 +1590,10 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
lang = language_dtl_list[j].split(":");
System.out.println("@@ MyLang="+lang[0]);
System.out.println("@@ OpLang="+operatingLang);
if(operatingLang.equalsIgnoreCase(adminSite))
{
adminPrice = price;
}
if(operatingLang.equalsIgnoreCase(lang[0]))
{
System.out.println("@@ MyLang2="+lang[2]);
......@@ -1825,7 +1831,7 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
objProductsChild.setMetaKeywords(URLEncoder.encode(checkNullAndTrim(meta_keywords),"UTF-8"));//phy_attrib_20
objProductsChild.setMetaTitle(URLEncoder.encode(checkNullAndTrim(meta_title),"UTF-8"));//phy_attrib_21
objProductsChild.setPrice(0);
objProductsChild.setPrice(adminPrice);
objProductsChild.setProductName(URLEncoder.encode(checkNullAndTrim(descr),"UTF-8"));
objProductsChild.setProductStatus(1);
item_gross_wt=(item_gross_wt==null||item_gross_wt.equals(""))?"0":item_gross_wt.trim();
......@@ -1878,6 +1884,8 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
rs = pstmtsel.executeQuery();
siteCnt=0;
storeInfo = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <store_info> ";
double adminPrice = 0.0;
String adminSite = commonutility.getDDSalesConfig("PRODUCT_ADMIN_SITE");
String[] language_dtl_list = hdrlanguage_dtl.split("\\|\\|");
//Changed by samadhan on 25/12/2015 for price list to/from date
String dateFrom="",dateTo="",specialPriceFrom="",specialPriceTo="";
......@@ -1909,6 +1917,10 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
for (int j = 0; j < language_dtl_list.length; j++)
{
String[] langdescr = language_dtl_list[j].split(":");
if(operatingLang.equalsIgnoreCase(adminSite))
{
adminPrice = price;
}
if(operatingLang.equalsIgnoreCase(langdescr[0]))
{
storeInfo = storeInfo + "<store> " ;
......@@ -1951,6 +1963,7 @@ public class DDProductWizEditPosEJB extends ValidatorEJB implements DDProductWiz
objProductsChild.setSku(item_parnt);
objProductsChild.setProductName(URLEncoder.encode(checkNullAndTrim(item_parnt_desc),"UTF-8"));
objProductsChild.setPrice(adminPrice);
/*ArrayList<String> prIds = new ArrayList<String>();
for(int k=0;k<siteCnt;k++)
{
......
......@@ -1070,7 +1070,8 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
//Changed by samadhan D15AKAT003 on 15/06/2015 for store view magento updation.
siteCnt=0;
storeInfo = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <store_info> ";
double adminPrice = 0.0;
String adminSite = commonutility.getDDSalesConfig("PRODUCT_ADMIN_SITE");
while (rs1.next())
{
siteCode = rs1.getString(1);
......@@ -1147,6 +1148,10 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
}
for (int j = 0; j < language_dtl_list.length; j++)
{
if(operatingLang.equalsIgnoreCase(adminSite))
{
adminPrice = price;
}
String[] lang = language_dtl_list[j].split(":");
if(operatingLang.equalsIgnoreCase(lang[0]))
{
......@@ -1388,7 +1393,7 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
objProductsChild.setMetaTitle(URLEncoder.encode(checkNull(meta_title),"UTF-8"));//phy_attrib_21
//Changed by samadhan D15AKAT003 on 08/06/2015 for store view magento updation. start
//objProductsChild.setPrice(price);
objProductsChild.setPrice(0);
objProductsChild.setPrice(adminPrice);
//System.out.println("Price------------>>["+price+"]");
//Changed by samadhan D15AKAT003 on 08/06/2015 for store view magento updation. end
objProductsChild.setProductName(URLEncoder.encode(checkNull(item_descr),"UTF-8"));
......@@ -1443,6 +1448,8 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
ResultSet rs1 = pstmtSel.executeQuery();
siteCnt=0;
storeInfo = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <store_info> ";
double adminPrice = 0.0;
String adminSite = commonutility.getDDSalesConfig("PRODUCT_ADMIN_SITE");
String[] language_dtl_list = language_dtl.split("\\|\\|");
//Changed by samadhan on 25/12/2015 for price list to/from date
String dateFrom="",dateTo="";
......@@ -1466,6 +1473,10 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
for (int j = 0; j < language_dtl_list.length; j++)
{
String[] lang = language_dtl_list[j].split(":");
if(operatingLang.equalsIgnoreCase(adminSite))
{
adminPrice = price;
}
if(operatingLang.equalsIgnoreCase(lang[0]))
{
storeInfo = storeInfo + "<store> " ;
......@@ -1505,6 +1516,7 @@ public class DDProductWizPosEJB extends ValidatorEJB implements DDProductWizPosR
objProductsChild.setSku(item_parnt);
objProductsChild.setProductName(URLEncoder.encode(checkNull(item_parnt_desc),"UTF-8"));
objProductsChild.setPrice(adminPrice);
//Changed by samadhan D15AKAT003 on 15/06/2015 for store view magento updation. start
//objProductsChild.setStoreInf(storeInfo);
/*ArrayList<String> prIds = new ArrayList<String>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment