Subversion Repositories SmartDukaan

Rev

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

Rev 9003 Rev 9006
Line 191... Line 191...
191
				if(nextLine[6].length()!=0 && nextLine[6].equalsIgnoreCase("Approved")){
191
				if(nextLine[6].length()!=0 && nextLine[6].equalsIgnoreCase("Approved")){
192
					String status = nextLine[6];	
192
					String status = nextLine[6];	
193
				}
193
				}
194
				else{
194
				else{
195
					if(nextLine[6].length()==0){
195
					if(nextLine[6].length()==0){
196
						sb.append(orderId+" "+subOrderId + " Could not parse status" +"\n");
196
						sb.append(orderId+" "+subOrderId + " Order not Approved" +"\n");
197
						logger.info(orderId+" "+subOrderId + " Could not parse status" +"\n");
197
						logger.info(orderId+" "+subOrderId + " Order not Approved" +"\n");
198
					}
198
					}
199
					continue;
199
					continue;
200
				}
200
				}
201
				double unitSellingPrice,shippingPrice,octroiFee,emiFee;
201
				double unitSellingPrice,shippingPrice,octroiFee,emiFee;
202
				if(nextLine[7].length()!=0 ){
202
				if(nextLine[7].length()!=0 ){
Line 580... Line 580...
580
			response.setHeader("Content-Type", "text/javascript");
580
			response.setHeader("Content-Type", "text/javascript");
581
 
581
 
582
			ServletOutputStream sos;
582
			ServletOutputStream sos;
583
			try {
583
			try {
584
				sos = response.getOutputStream();
584
				sos = response.getOutputStream();
585
				if(sb!=null){
585
				if(sb.toString().equalsIgnoreCase("")){
586
					sos.write(sb.toString().getBytes());
586
					sos.write(sb.toString().getBytes());
587
				}
587
				}
588
				else{
588
				else{
589
					if(orders_processed!=0){
589
					if(orders_processed!=0){
590
						sos.write("Orders Created Successfully".toString().getBytes());
590
						sos.write("Orders Created Successfully".toString().getBytes());
Line 601... Line 601...
601
		}
601
		}
602
		catch (FileNotFoundException e) {
602
		catch (FileNotFoundException e) {
603
			// TODO Auto-generated catch block
603
			// TODO Auto-generated catch block
604
			e.printStackTrace();
604
			e.printStackTrace();
605
		}
605
		}
606
 
-
 
607
		
-
 
608
		
-
 
609
		
-
 
610
		java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
606
		java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
611
		Calendar cal=GregorianCalendar.getInstance();
607
		Calendar cal=GregorianCalendar.getInstance();
612
		String emailFromAddress = "flipkart-alerts";
608
		String emailFromAddress = "flipkart-alerts";
613
		String password = "cafe@nes";
609
		String password = "cafe@nes";
614
		GmailUtils mailer = new GmailUtils();
610
		GmailUtils mailer = new GmailUtils();
Line 616... Line 612...
616
		/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
612
		/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
617
				"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
613
				"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
618
				"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in","amar.kumar@shop2020.in"};
614
				"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in","amar.kumar@shop2020.in"};
619
		*/		
615
		*/		
620
		try {
616
		try {
-
 
617
			logger.info("Before Sending Emails");
621
			if(sb!=null){
618
			if(sb.toString().equalsIgnoreCase("")){
622
				String emailSubjectTxt = "Flipkart Orders Created Successfully (Check Alerts)"+sdf.format(cal.getTime());
619
				String emailSubjectTxt = "Flipkart Orders Created Successfully (Check Alerts)"+sdf.format(cal.getTime());
623
				mailer.sendSSLMessage(sendTo, emailSubjectTxt, sb.toString(), emailFromAddress, password, new ArrayList<File>());
620
				mailer.sendSSLMessage(sendTo, emailSubjectTxt, sb.toString(), emailFromAddress, password, new ArrayList<File>());
-
 
621
				logger.info("Sending Emails Flipkart Orders Created Successfully (Check Alerts)");
624
			}
622
			}
625
			else{
623
			else{
626
				if(orders_processed!=0){
624
				if(orders_processed!=0){
627
					String emailSubjectTxt = "Flipkart Orders Created Successfully"+sdf.format(cal.getTime());
625
					String emailSubjectTxt = "Flipkart Orders Created Successfully"+sdf.format(cal.getTime());
628
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"No Alerts", emailFromAddress, password, new ArrayList<File>());
626
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"No Alerts", emailFromAddress, password, new ArrayList<File>());
629
			
-
 
-
 
627
					logger.info("Sending Emails Flipkart Orders Created Successfully");
630
				}
628
				}
631
				else{
629
				else{
632
					String emailSubjectTxt = "No New Approved Orders"+sdf.format(cal.getTime());
630
					String emailSubjectTxt = "No New Approved Orders"+sdf.format(cal.getTime());
633
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"No Alerts", emailFromAddress, password, new ArrayList<File>());
631
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"No Alerts", emailFromAddress, password, new ArrayList<File>());
-
 
632
					logger.info("Sending Emails No New Approved Orders");
634
			
633
			
635
				}
634
				}
636
			}
635
			}
637
 
636
 
638
			}
637
			}
Line 746... Line 745...
746
		String line;	
745
		String line;	
747
		br = new BufferedReader(new FileReader(file));
746
		br = new BufferedReader(new FileReader(file));
748
		boolean replace = false;
747
		boolean replace = false;
749
		char [] lineChars; 
748
		char [] lineChars; 
750
		int counter=1;
749
		int counter=1;
751
		String completeorder = null;
750
		String completeorder = "";
752
		while ((line = br.readLine()) != null) {
751
		while ((line = br.readLine()) != null) {
753
			if(counter!=1){
752
			if(counter!=1){
754
				if(line.endsWith(",,,,,,,,")){
753
				if(line.endsWith(",,,,,,,,")){
755
					completeorder = completeorder.concat(line);
754
					completeorder = completeorder.concat(line);
756
					if(line.contains("Ordered On")){
755
					if(line.contains("Ordered On")){
Line 780... Line 779...
780
					fw.write(line+"\n");
779
					fw.write(line+"\n");
781
					completeorder="";
780
					completeorder="";
782
				}
781
				}
783
				else{
782
				else{
784
					line = line.replace("\n","");
783
					line = line.replace("\n","");
785
					if(completeorder==null){
784
					if(completeorder.equalsIgnoreCase("")){
786
						completeorder = line;
785
						completeorder = line;
787
					}
786
					}
788
					else{
787
					else{
789
						completeorder = completeorder.concat(line);;
788
						completeorder = completeorder.concat(line);;
790
					}
789
					}