Subversion Repositories SmartDukaan

Rev

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

Rev 9774 Rev 9783
Line 21... Line 21...
21
	public static FedExShipAccountInfo getFedExInfo(WarehouseLocation location){
21
	public static FedExShipAccountInfo getFedExInfo(WarehouseLocation location){
22
		FedExShipAccountInfo fedexAccountInfo = new FedExShipAccountInfo();
22
		FedExShipAccountInfo fedexAccountInfo = new FedExShipAccountInfo();
23
		ClientDetail cd= new ClientDetail();
23
		ClientDetail cd= new ClientDetail();
24
		String accountNumber ="";
24
		String accountNumber ="";
25
        String meterNumber ="";
25
        String meterNumber ="";
-
 
26
        String key="";
-
 
27
        String password="";
26
		try {
28
		try {
27
			if(WarehouseLocation.Mumbai==location){
29
			if(WarehouseLocation.Mumbai==location){
28
				accountNumber = ConfigClient.getClient().get("fedex_account_number_mumbai");
30
				accountNumber = ConfigClient.getClient().get("fedex_account_number_mumbai");
-
 
31
				meterNumber = ConfigClient.getClient().get("fedex_meter_number_mumbai");
-
 
32
				key = ConfigClient.getClient().get("fedex_authenication_key_mumbai");
-
 
33
				password = ConfigClient.getClient().get("fedex_authenication_password_mumbai");
29
			}
34
			}
30
			else{
35
			else{
31
				accountNumber = ConfigClient.getClient().get("fedex_account_number");
36
				accountNumber = ConfigClient.getClient().get("fedex_account_number");
-
 
37
				meterNumber = ConfigClient.getClient().get("fedex_meter_number");
-
 
38
				key = ConfigClient.getClient().get("fedex_authenication_key");
-
 
39
				password = ConfigClient.getClient().get("fedex_authenication_password");
32
			}
40
			}
33
			meterNumber = ConfigClient.getClient().get("fedex_meter_number");
-
 
34
			System.out.println("accountNumber .... "+accountNumber);
41
			System.out.println("accountNumber .... "+accountNumber);
35
			System.out.println("meterNumber .... "+meterNumber);
42
			System.out.println("meterNumber .... "+meterNumber);
36
		} catch (ConfigException e) {
43
		} catch (ConfigException e) {
37
			e.printStackTrace();
44
			e.printStackTrace();
38
		}
45
		}
39
		cd.setAccountNumber(accountNumber);
46
		cd.setAccountNumber(accountNumber);
40
		cd.setMeterNumber(meterNumber);
47
		cd.setMeterNumber(meterNumber);
41
		WebAuthenticationCredential wac = new WebAuthenticationCredential();
48
		WebAuthenticationCredential wac = new WebAuthenticationCredential();
42
        String key="";
-
 
43
        String password="";
-
 
44
		try {
49
      
45
			key = ConfigClient.getClient().get("fedex_authenication_key");
-
 
46
			password = ConfigClient.getClient().get("fedex_authenication_password");
-
 
47
		} catch (ConfigException e) {
-
 
48
			e.printStackTrace();
-
 
49
		}
-
 
50
        wac.setKey(key);
50
        wac.setKey(key);
51
        wac.setPassword(password);
51
        wac.setPassword(password);
52
        WebAuthenticationDetail wa_details= new WebAuthenticationDetail(wac);
52
        WebAuthenticationDetail wa_details= new WebAuthenticationDetail(wac);
53
        String endPoint="";
53
        String endPoint="";
54
		try {
54
		try {
55
				endPoint = ConfigClient.getClient().get("fedex_endpoint_address_ship");
55
			endPoint = ConfigClient.getClient().get("fedex_endpoint_address_ship");
56
		} catch (ConfigException e) {
56
		} catch (ConfigException e) {
57
			e.printStackTrace();
57
			e.printStackTrace();
58
		}
58
		}
59
		fedexAccountInfo.setClientDetail(cd);
59
		fedexAccountInfo.setClientDetail(cd);
60
		fedexAccountInfo.setWad(wa_details);
60
		fedexAccountInfo.setWad(wa_details);