package com.blinkcoder.controller;
import com.blinkcoder.interceptor.AdminInterceptor;
import com.blinkcoder.model.Link;
import com.jfinal.aop.Before;
/**
* User: Michael
* Date: 13-10-10
* Time: 下午9:27
*/
public class LinkController extends MyController {
@Before(AdminInterceptor.class)
public void addLink() {
Link link = getModel(Link.class);
boolean result = link.Save();
renderJson("msg", result);
}
@Before(AdminInterceptor.class)
public void delLink() {
boolean result = false;
int id = getParaToInt("id", 0);
if (id > 0) {
Link link = Link.dao.Get(id);
result = link.Delete();
}
renderJson("msg", result);
}
@Before(AdminInterceptor.class)
public void updateLink() {
Link link = getModel(Link.class);
boolean result = false;
int id = link.get("id", 0);
if (id > 0) {
result = link.Update();
}
renderJson("msg", result);
}
@Before(AdminInterceptor.class)
public void upLink() {
int id = getParaToInt("id");
boolean result = false;
result = Link.dao.upLink(id);
renderJson("msg", result);
}
@Before(AdminInterceptor.class)
public void downLink() {
int id = getParaToInt("id");
boolean result = false;
result = Link.dao.downLink(id);
renderJson("msg", result);
}
}