package com.bizofficer.util.module;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;

import org.apache.log4j.Logger;
import org.springframework.stereotype.Service;

@Service
public class SendSMS {

	private static final Logger logger = Logger.getLogger(SendSMS.class);
	
	public Boolean OTP(SendSMSBean objbean){
		Boolean responseFlag = false;
				
		try{
			
			logger.info("SendSMS Mobile: "+objbean.getMobile() );
			
			if(objbean.getMobile()!=null && objbean.getMobile().length()>0){

				logger.info("SendSMS OtpNumber: "+objbean.getOtpNumber() );
				
				URL url = new URL("https://foxxsms.net/sms//submitsms.jsp?user=SELFTECH&key=7bbe3316d8XX&mobile=+91"+objbean.getMobile().trim()+"&message=Your%20OTP%20is%20"+objbean.getOtpNumber()+".%20Valid%20for%2010%20minutes.%20EaseToLearn.com&senderid=ETLINF&accusage=1&unicode=1");
				new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"));
	
				responseFlag = true;
			}
			
			logger.info("SendSMS WebsiteName: "+objbean.getWebsiteName() );
			
		}catch(Exception e){
			e.getStackTrace();
		}
		
		return responseFlag;
	}
	
}
