Package easyJ.database.dao

Examples of easyJ.database.dao.Filter


    public static ArrayList getAllColumns(Long userId, String className)
            throws EasyJException {
        try {
            // 用来得到用户对各字段的权限。
            Filter filter = DAOFactory.getFilter();
            Filter filter1 = DAOFactory.getFilter("userId", SQLOperator.EQUAL,
                    userId);
            Filter filter2 = DAOFactory.getFilter("className",
                    SQLOperator.EQUAL, className);
            SelectCommand scmd = DAOFactory
                    .getSelectCommand(UserPropertyRight.class);
            filter.addFilter(filter1);
            filter.addFilter(filter2, LogicOperator.AND);
View Full Code Here


    }

    public static ArrayList getEditProperties(Long userId, String className)
            throws EasyJException {
        try {
            Filter filter = DAOFactory.getFilter();
            Filter filter1 = DAOFactory.getFilter("userId", SQLOperator.EQUAL,
                    userId);
            Filter filter2 = DAOFactory.getFilter("className",
                    SQLOperator.EQUAL, className);
            Filter filter3 = DAOFactory.getFilter("whetherEdit",
                    SQLOperator.EQUAL, "Y");
            SelectCommand scmd = DAOFactory
                    .getSelectCommand(UserPropertyRight.class);
            filter.addFilter(filter1);
            filter.addFilter(filter2, LogicOperator.AND);
View Full Code Here

    }

    public static ArrayList getDisplayProperties(Long userId, String className)
            throws EasyJException {
        try {
            Filter filter = DAOFactory.getFilter();
            Filter filter1 = DAOFactory.getFilter("userId", SQLOperator.EQUAL,
                    userId);
            Filter filter2 = DAOFactory.getFilter("className",
                    SQLOperator.EQUAL, className);
            Filter filter3 = DAOFactory.getFilter("whetherDisplay",
                    SQLOperator.EQUAL, "Y");
            SelectCommand scmd = DAOFactory
                    .getSelectCommand(UserPropertyRight.class);
            filter.addFilter(filter1);
            filter.addFilter(filter2, LogicOperator.AND);
View Full Code Here

    }

    public static ArrayList getQueryProperties(Long userId, String className,
            SysUserCache userCache) throws EasyJException {
        try {
            Filter filter = DAOFactory.getFilter();
            Filter filter1 = DAOFactory.getFilter("userId", SQLOperator.EQUAL,
                    userId);
            Filter filter2 = DAOFactory.getFilter("className",
                    SQLOperator.EQUAL, className);
            Filter filter3 = DAOFactory.getFilter("whetherQuery",
                    SQLOperator.EQUAL, "Y");
            SelectCommand scmd = DAOFactory
                    .getSelectCommand(UserPropertyRight.class);
            filter.addFilter(filter1);
            filter.addFilter(filter2, LogicOperator.AND);
View Full Code Here

  public void registerSave() throws EasyJException {
    SelectCommand scmd = DAOFactory.getSelectCommand(object.getClass());
    SysUser registerUser = (SysUser) object;
    registerUser.setUserGroupIds(",-1,");
    registerUser.setUserGroupNames("访客");
    Filter filter = DAOFactory.getFilter("userName", SQLOperator.EQUAL,
        registerUser.getUserName());
    scmd.setFilter(filter);
    ArrayList result = dp.query(scmd);
    if (result.size() != 0) {
      returnMessage = "用户名已存在";
View Full Code Here

TOP

Related Classes of easyJ.database.dao.Filter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.