Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
507 rajveer 1
/**
2
 * 
3
 */
4
package in.shop2020.serving.controllers;
5
 
6
import java.io.UnsupportedEncodingException;
7
 
8
import org.apache.juli.logging.Log;
9
import org.apache.juli.logging.LogFactory;
10
import org.apache.struts2.convention.annotation.Result;
11
import org.apache.struts2.convention.annotation.Results;
12
 
13
/**
14
 * @author rajveer
15
 *
16
 */
17
 
650 rajveer 18
@Results({
19
    @Result(name="redirect", type="redirectAction", 
20
    		params = {"actionName" , "login"})
21
})
22
public class CompletedOrdersController extends BaseController {
507 rajveer 23
 
650 rajveer 24
	private static final long serialVersionUID = 1L;
25
	private static Log log = LogFactory.getLog(CompletedOrdersController.class);
507 rajveer 26
 
27
 
650 rajveer 28
	public CompletedOrdersController() {
507 rajveer 29
		super();
30
	}
31
 
650 rajveer 32
    // GET /completed-orders
33
    public String index() throws UnsupportedEncodingException {
34
    	log.info("this.request=" + this.request);
507 rajveer 35
 
650 rajveer 36
		if(!userinfo.isLoggedIn()){
37
			setRedirectUrl();
38
			return "redirect";
507 rajveer 39
		}
650 rajveer 40
		htmlSnippets.put("MYACCOUNT_HEADER", pageLoader.getMyaccountHeaderHtml());
41
		htmlSnippets.put("MYACCOUNT_DETAILS", pageLoader.getCompletedOrdersHtml(userinfo.getUserId()));
42
		return "index";
507 rajveer 43
 
44
    }
45
 
650 rajveer 46
    public String getMyaccountHeaderSnippet(){
507 rajveer 47
		return htmlSnippets.get("MYACCOUNT_HEADER");
48
	}
49
 
50
	public String getMyaccountDetailsSnippet(){
51
		return htmlSnippets.get("MYACCOUNT_DETAILS");
52
	}
620 rajveer 53
 
507 rajveer 54
}