Subversion Repositories SmartDukaan

Rev

Rev 9435 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9435 Rev 9461
Line 98... Line 98...
98
 
98
 
99
	private boolean googlesearchNetwork = false;
99
	private boolean googlesearchNetwork = false;
100
	private boolean displaynetwork = false;
100
	private boolean displaynetwork = false;
101
	private boolean partnersearchNetwork = false;
101
	private boolean partnersearchNetwork = false;
102
	private int stocklinked = 0;
102
	private int stocklinked = 0;
-
 
103
	private int stocklinkedUpdate = 0;
103
 
104
 
104
	private String adwordOpRadio;
105
	private String adwordOpRadio;
105
	private String adwordAddRadio;
106
	private String adwordAddRadio;
106
	private String campaignName;
107
	private String campaignName;
107
	private String campaignStatus;
108
	private String campaignStatus;
Line 151... Line 152...
151
	private String adgroupListUpdate1;
152
	private String adgroupListUpdate1;
152
	private String adgroupNameUpdate;
153
	private String adgroupNameUpdate;
153
	private String adgroupStatusUpdate;
154
	private String adgroupStatusUpdate;
154
	private String catalogItemIdUpdate;
155
	private String catalogItemIdUpdate;
155
	private String bidAmountUpdate;
156
	private String bidAmountUpdate;
-
 
157
	private String stockLinkedUpdate;
156
	private String campaignListUpdate3;
158
	private String campaignListUpdate3;
157
	private String adgroupListUpdate2;
159
	private String adgroupListUpdate2;
158
	private String keywordListUpdate1;
160
	private String keywordListUpdate1;
159
	private String keywordUpdate;
161
	private String keywordUpdate;
160
	private String bidUpdate;
162
	private String bidUpdate;
Line 265... Line 267...
265
				if(updateCamapaignResult){
267
				if(updateCamapaignResult){
266
					successmsg = "Adwords Campaign Updated Successfully";
268
					successmsg = "Adwords Campaign Updated Successfully";
267
				}
269
				}
268
			}
270
			}
269
			if(adwordUpdateRadio!=null && ("adgroupRdoUpdate").equalsIgnoreCase(adwordUpdateRadio)){
271
			if(adwordUpdateRadio!=null && ("adgroupRdoUpdate").equalsIgnoreCase(adwordUpdateRadio)){
-
 
272
				processStockLinkedUpdate();
270
				boolean updateAdGroupResult = updateAdwordsAdGroup();
273
				boolean updateAdGroupResult = updateAdwordsAdGroup();
271
				if(updateAdGroupResult){
274
				if(updateAdGroupResult){
272
					successmsg = "Adwords AdGroup Updated Successfully";
275
					successmsg = "Adwords AdGroup Updated Successfully";
273
				}
276
				}
274
			}
277
			}
Line 418... Line 421...
418
	public void processStockLinked(){
421
	public void processStockLinked(){
419
		if(stockLinked!=null && ("on").equalsIgnoreCase(stockLinked)){
422
		if(stockLinked!=null && ("on").equalsIgnoreCase(stockLinked)){
420
			stocklinked = 1;
423
			stocklinked = 1;
421
		}
424
		}
422
	}
425
	}
-
 
426
	
-
 
427
	public void processStockLinkedUpdate(){
-
 
428
		if(stockLinkedUpdate!=null && ("on").equalsIgnoreCase(stockLinkedUpdate)){
-
 
429
			stocklinkedUpdate = 1;
-
 
430
		}
-
 
431
	}
-
 
432
	
423
	public void processNetworkSetting(){
433
	public void processNetworkSetting(){
424
		if(googleSearchNetwork!=null && ("on").equalsIgnoreCase(googleSearchNetwork)){
434
		if(googleSearchNetwork!=null && ("on").equalsIgnoreCase(googleSearchNetwork)){
425
			googlesearchNetwork = true;
435
			googlesearchNetwork = true;
426
		}
436
		}
427
		if(displayNetwork!=null && ("on").equalsIgnoreCase(displayNetwork)){
437
		if(displayNetwork!=null && ("on").equalsIgnoreCase(displayNetwork)){
Line 775... Line 785...
775
						if(adgroup.getBidAmount()!=Double.parseDouble(bidAmountUpdate)){
785
						if(adgroup.getBidAmount()!=Double.parseDouble(bidAmountUpdate)){
776
							adgroup.setBidAmount(Double.parseDouble(bidAmountUpdate));
786
							adgroup.setBidAmount(Double.parseDouble(bidAmountUpdate));
777
							bidAmount = (long) (Double.parseDouble(bidAmountUpdate) * Math.pow(10, 6));
787
							bidAmount = (long) (Double.parseDouble(bidAmountUpdate) * Math.pow(10, 6));
778
						}
788
						}
779
					}
789
					}
-
 
790
					if(stocklinkedUpdate!=adgroup.getStockLinked()){
-
 
791
						adgroup.setStockLinked(stocklinkedUpdate);
-
 
792
					}
780
					
793
					
781
					Long updatedAdgroupId = 0l;
794
					Long updatedAdgroupId = 0l;
782
					try {
795
					try {
783
						updatedAdgroupId = UpdateAdGroup.runExample(name, status, bidAmount, Long.parseLong(adgroupListUpdate1));
796
						updatedAdgroupId = UpdateAdGroup.runExample(name, status, bidAmount, Long.parseLong(adgroupListUpdate1));
784
					} catch (NumberFormatException e) {
797
					} catch (NumberFormatException e) {
Line 1097... Line 1110...
1097
		if(adGroup!=null){
1110
		if(adGroup!=null){
1098
			adgroupUnitDataMap.put("Name", adGroup.getName());
1111
			adgroupUnitDataMap.put("Name", adGroup.getName());
1099
			adgroupUnitDataMap.put("BidAmount", adGroup.getBidAmount()+"");
1112
			adgroupUnitDataMap.put("BidAmount", adGroup.getBidAmount()+"");
1100
			adgroupUnitDataMap.put("Status", adGroup.getStatus().getValue()+"");
1113
			adgroupUnitDataMap.put("Status", adGroup.getStatus().getValue()+"");
1101
			adgroupUnitDataMap.put("CatalogItemId", adGroup.getCatalogItemId()+"");
1114
			adgroupUnitDataMap.put("CatalogItemId", adGroup.getCatalogItemId()+"");
-
 
1115
			adgroupUnitDataMap.put("StockLinked",adGroup.getStockLinked()+"");
1102
		}
1116
		}
1103
		jsonAdgroupData = new JSONObject(adgroupUnitDataMap);
1117
		jsonAdgroupData = new JSONObject(adgroupUnitDataMap);
1104
		return "output";
1118
		return "output";
1105
	}
1119
	}
1106
	
1120
	
Line 1582... Line 1596...
1582
 
1596
 
1583
	public void setBidAmountUpdate(String bidAmountUpdate) {
1597
	public void setBidAmountUpdate(String bidAmountUpdate) {
1584
		this.bidAmountUpdate = bidAmountUpdate;
1598
		this.bidAmountUpdate = bidAmountUpdate;
1585
	}
1599
	}
1586
 
1600
 
-
 
1601
	public String getStockLinkedUpdate() {
-
 
1602
		return stockLinkedUpdate;
-
 
1603
	}
-
 
1604
 
-
 
1605
	public void setStockLinkedUpdate(String stockLinkedUpdate) {
-
 
1606
		this.stockLinkedUpdate = stockLinkedUpdate;
-
 
1607
	}
-
 
1608
 
1587
	public String getCampaignListUpdate3() {
1609
	public String getCampaignListUpdate3() {
1588
		return campaignListUpdate3;
1610
		return campaignListUpdate3;
1589
	}
1611
	}
1590
 
1612
 
1591
	public void setCampaignListUpdate3(String campaignListUpdate3) {
1613
	public void setCampaignListUpdate3(String campaignListUpdate3) {