package com.syc.category;

import java.util.ArrayList;
import java.util.List;


public class Category {
	int id;
	boolean leaf;
	String name;
	String description;
	int pid;
	int grade;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public boolean isLeaf() {
		return leaf;
	}
	public void setLeaf(boolean leaf) {
		this.leaf = leaf;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public int getPid() {
		return pid;
	}
	public void setPid(int pid) {
		this.pid = pid;
	}
	public int getGrade() {
		return grade;
	}
	public void setGrade(int grade) {
		this.grade = grade;
	}
	
	public static void addCategory(Category c){
		CategoryDAO.save(c);
	}
	
	public static void addtopCategory(String name,String description){
		Category c=new Category();
		c.setDescription(description);
		c.setPid(0);
		c.setName(name);
		c.setLeaf(true);
		c.setGrade(1);
		addCategory(c);	
	}
	
	public static void addchildCategory(int pid,String name,String description){
		CategoryDAO.savechild(pid, name, description);
	}
	
	public static List<Category> getCategories(){
		List<Category> categories=new ArrayList<Category>();
		CategoryDAO.getCategories(categories, 0);
		return categories;
	}
	
	public static void deleteCategory(int id,int pid){
		CategoryDAO.deleteCategory(id,pid);
	}

}
最近下载更多
komorebi123987  LV5 2023年12月9日
qiuaizhang  LV3 2023年4月10日
copy1000  LV1 2022年9月30日
00000007  LV1 2022年7月15日
284650  LV1 2022年6月12日
illkih  LV2 2022年3月17日
3361758107  LV1 2021年12月19日
201901150233  LV1 2021年12月12日
A Lazy dog  LV1 2021年12月11日
mwk545924364  LV4 2021年12月9日
最近浏览更多
15719908287  LV9 6月19日
kuyedie  LV1 6月17日
xcccffff  LV1 6月11日
15063515452 6月9日
暂无贡献等级
123momom 6月9日
暂无贡献等级
苏苏-susu  LV1 5月15日
微信网 5月13日
暂无贡献等级
13543528515  LV8 5月13日
ljhgff  LV1 1月20日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友