Subversion Repositories SmartDukaan

Rev

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

Rev 8569 Rev 8656
Line 166... Line 166...
166
        
166
        
167
        Sheet sheet = wb.getSheetAt(0);
167
        Sheet sheet = wb.getSheetAt(0);
168
        Row firstRow = sheet.getRow(0);
168
        Row firstRow = sheet.getRow(0);
169
        logger.info("Last row number is:" + sheet.getLastRowNum());
169
        logger.info("Last row number is:" + sheet.getLastRowNum());
170
        for (Row row : sheet) {
170
        for (Row row : sheet) {
-
 
171
        	rowId++;
171
        	long orderCountForRow = 0;
172
        	long orderCountForRow = 0;
172
            if(row.equals(firstRow))
173
            if(row.equals(firstRow))
173
                continue;
174
                continue;
174
            rowId++;
175
            
175
            try {
176
            try {
176
	            //TODO Get this user from a different method
177
	            //TODO Get this user from a different method
177
	            if (userClient.userExists(row.getCell(EMAIL_INDEX).getStringCellValue())) {
178
	            if (userClient.userExists(row.getCell(EMAIL_INDEX).getStringCellValue())) {
178
		        	user = userClient.getUserByEmail(row.getCell(EMAIL_INDEX).getStringCellValue());
179
		        	user = userClient.getUserByEmail(row.getCell(EMAIL_INDEX).getStringCellValue());
179
		        } else {
180
		        } else {
Line 221... Line 222...
221
    			listingPrice = totalPrice/quantity;
222
    			listingPrice = totalPrice/quantity;
222
    		}
223
    		}
223
        	LineItem lineItem = null;
224
        	LineItem lineItem = null;
224
        	try {
225
        	try {
225
        		lineItem = createLineItem(ebayItem.getItemId(), quantity, totalPrice);
226
        		lineItem = createLineItem(ebayItem.getItemId(), quantity, totalPrice);
-
 
227
        		Double salesRecordNumber = row.getCell(SALES_RECORD_NUM_INDEX).getNumericCellValue();
-
 
228
        		row.getCell(PAISAPAY_ID_INDEX).setCellType(Cell.CELL_TYPE_STRING);
-
 
229
            	String paisaPayId = row.getCell(PAISAPAY_ID_INDEX).getStringCellValue();
-
 
230
        		lineItem.setExtra_info("PaisaPayId = " + paisaPayId + " SalesRecordNumber = " + salesRecordNumber);
226
        	} catch (Exception tex) {
231
        	} catch (Exception tex) {
227
        		logger.error("Unable to establish connection to the Catalog service", tex);
232
        		logger.error("Unable to establish connection to the Catalog service", tex);
228
    	        addActionError("Unable to establish connection to the Catalog service");
233
    	        addActionError("Unable to establish connection to the Catalog service");
229
    	        return "authsuccess";
234
    	        return "authsuccess";
230
        	}
235
        	}