Subversion Repositories SmartDukaan

Rev

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

Rev 6497 Rev 6500
Line 15... Line 15...
15
import javax.servlet.ServletContext;
15
import javax.servlet.ServletContext;
16
import javax.servlet.http.HttpServletRequest;
16
import javax.servlet.http.HttpServletRequest;
17
import javax.servlet.http.HttpServletResponse;
17
import javax.servlet.http.HttpServletResponse;
18
import javax.servlet.http.HttpSession;
18
import javax.servlet.http.HttpSession;
19
 
19
 
-
 
20
import org.apache.commons.lang.StringUtils;
20
import org.apache.struts2.convention.annotation.InterceptorRef;
21
import org.apache.struts2.convention.annotation.InterceptorRef;
21
import org.apache.struts2.convention.annotation.InterceptorRefs;
22
import org.apache.struts2.convention.annotation.InterceptorRefs;
22
import org.apache.struts2.convention.annotation.Result;
23
import org.apache.struts2.convention.annotation.Result;
23
import org.apache.struts2.convention.annotation.Results;
24
import org.apache.struts2.convention.annotation.Results;
24
import org.apache.struts2.interceptor.ServletRequestAware;
25
import org.apache.struts2.interceptor.ServletRequestAware;
Line 85... Line 86...
85
		}
86
		}
86
		//Coupon would we valid till 2 months of cretaion.
87
		//Coupon would we valid till 2 months of cretaion.
87
		Calendar cal = Calendar.getInstance();
88
		Calendar cal = Calendar.getInstance();
88
		cal.add(Calendar.DATE, 60);
89
		cal.add(Calendar.DATE, 60);
89
		Date endOn = cal.getTime();
90
		Date endOn = cal.getTime();
-
 
91
		if(!(StringUtils.isEmpty(userEmail) || amount == null) ) {
90
		try {
92
			try {
91
			coupon = pClient.createCoupon(type, endOn.getTime(), userEmail, amount, false, 1);
93
				coupon = pClient.createCoupon(type, endOn.getTime(), userEmail, amount, false, 1);
92
		} catch (Exception e){
94
			} catch (Exception e){
93
			return "create-failure";
95
				return "authsuccess";
-
 
96
			}
94
		}
97
		}
95
		return "authsuccess";	
98
		return "authsuccess";	
96
	}
99
	}
97
 
100
 
98
 
101