Examples of EmployeeWorkPackageRelation


Examples of com.art.anette.datamodel.dataobjects.relations.EmployeeWorkPackageRelation

            return existsWorkPackage(t.getWorkPackageId()) && isAllowedToView(t.getWorkPackage());
        } else if (dObj instanceof EmployeeProjectRelation) {
            final EmployeeProjectRelation epr = (EmployeeProjectRelation) dObj;
            return existsProject(epr.getRightId()) && isAllowedToView(epr.getRight());
        } else if (dObj instanceof EmployeeWorkPackageRelation) {
            final EmployeeWorkPackageRelation ewpr = (EmployeeWorkPackageRelation) dObj;
            return existsWorkPackage(ewpr.getRightId()) && isAllowedToView(ewpr.getRight());
        } else {
            return exists(dObj) || (dObj.isNew() && isAllowedToEdit(dObj));
        }
    }
View Full Code Here

Examples of com.art.anette.datamodel.dataobjects.relations.EmployeeWorkPackageRelation

            return false;
        } else if (obj instanceof EmployeeProjectRelation) {
            EmployeeProjectRelation relation = (EmployeeProjectRelation) obj;
            return user.isAllowedToEdit(relation.getRight());
        } else if (obj instanceof EmployeeWorkPackageRelation) {
            EmployeeWorkPackageRelation relation = (EmployeeWorkPackageRelation) obj;
            return user.isAllowedToEdit(relation.getRight());
        } else if (obj instanceof WorkPackageDependsRelation) {
            WorkPackageDependsRelation relation = (WorkPackageDependsRelation) obj;
            return user.isAllowedToEdit(relation.getLeft()) && user.isAllowedToEdit(relation.getRight());
        } else if (obj instanceof FTOverride) {
            FTOverride ftOverride = (FTOverride) obj;
            return user.isCompanyManager();
        }
View Full Code Here

Examples of com.art.anette.datamodel.dataobjects.relations.EmployeeWorkPackageRelation

            }

            String q = SQLFormatter.generateQuery("SELECT * FROM %s WHERE workpackage IN (%s) AND %s", EmployeeWorkPackageRelation.getTableName(), workPackage, getTimestampQuery(ts));
            ResultSet rs = dbConnector.query(q);
            while (rs.next()) {
                result.add(new EmployeeWorkPackageRelation(sdbc, rs));
            }
            rs.close();

        } catch (SQLException ex) {
            logger.severe(null, ex);
View Full Code Here

Examples of com.art.anette.datamodel.dataobjects.relations.EmployeeWorkPackageRelation

            addModifiedDataObject(new EmployeeProjectRelation(null, eprd));
        } else if (mdObj instanceof WorkPackage) {
            EWPRData ewprd = new EWPRData();
            ewprd.employee = e.getId();
            ewprd.workpackage = mdObj.getId();
            addModifiedDataObject(new EmployeeWorkPackageRelation(null, ewprd));
        }
    }
View Full Code Here

Examples of com.art.anette.datamodel.dataobjects.relations.EmployeeWorkPackageRelation

                t.remove();
            }
            EWPRData ewprd = new EWPRData();
            ewprd.employee = e.getId();
            ewprd.workpackage = mdObj.getId();
            employeeWorkPackageRelations.get(new EmployeeWorkPackageRelation(null, ewprd)).remove();
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.