Package org.hibernate

Examples of org.hibernate.Criteria.createCriteria()


            .setFetchMode("submitter", FetchMode.JOIN)
            .setFetchMode("approver", FetchMode.JOIN);

        // Add submitter criteria
        if (criteria.getSubmitterId() != null) {
            timecardCriteria.createCriteria("submitter")
                .add(Restrictions.idEq(criteria.getSubmitterId()));
        }

        // Add approver criteria
        if (criteria.getApproverId() != null) {
View Full Code Here


                .add(Restrictions.idEq(criteria.getSubmitterId()));
        }

        // Add approver criteria
        if (criteria.getApproverId() != null) {
            timecardCriteria.createCriteria("approver")
                .add(Restrictions.idEq(criteria.getApproverId()));
        }

        // Add status criteria
        if (criteria.getStatus() != null) {
View Full Code Here

            if (orderBy != null) {
              crit.addOrder(Order.asc(orderBy));
            }

            crit = crit.createCriteria("supplierType").add(
                Restrictions.ilike("supplierTypeName",
                    typeString));

            return crit.list();
          }
View Full Code Here

            crit.createAlias("supplierType", "supplierType");
            crit.add(Restrictions.ilike("supplierType.supplierTypeName", typeString));

            if (productAreaGroup != null&&!productAreaGroup.getProductAreaGroupName().equalsIgnoreCase("Alle")) {

              crit = crit
                  .createCriteria("supplierProductAreaGroups")
                  .add(
                      Restrictions
                          .eq(
                              "productAreaGroup",
View Full Code Here

                ProductAreaGroupSelector selector = ProductAreaGroupSelector.valueOf(StringUtils
                        .upperCase(productAreaGroup.getProductAreaGroupName()));
                selector.setRestriction(criteria, productAreaGroup);

                criteria = criteria.createCriteria("userRoles").createCriteria("userType").add(
                        Restrictions.eq("description", ApplicationParamUtil
                                .findParamByName("user_type_package")));

                List<ApplicationUser> users = criteria.list();
View Full Code Here

            Criteria crit = session.createCriteria(Order.class)
                .add(example);

            if (order.getCustomer() != null) {
              Customer customer = order.getCustomer();
              crit = crit.createCriteria("customer");
              if (customer.getCustomerNr() != null) {
                crit.add(Restrictions.eq("customerNr",
                    customer.getCustomerNr()));
              }
              if (customer.getFirstName() != null) {
View Full Code Here

          public Object doInHibernate(final Session session) {
            Criteria crit = session.createCriteria(Order.class)
                .add(Restrictions.isNull("sent"));

            if (criteria != null) {
              crit = crit.createCriteria(criteria);
            }
            if (orderBy != null) {
              crit.addOrder(org.hibernate.criterion.Order
                  .asc(orderBy));
            }
View Full Code Here

                .add(Restrictions.isNull("sent"))
                .add(Restrictions
                    .eq("productArea", productArea));

            if (criteria != null) {
              crit = crit.createCriteria(criteria);
            }
            if (orderBy != null) {
              crit.addOrder(org.hibernate.criterion.Order
                  .asc(orderBy));
            }
View Full Code Here

                        .asc("salesman"))
                .createCriteria("constructionType")
                .add(Restrictions.not(Restrictions.ilike(
                    "name", "%tilleggsordre%")));
            if (productAreaName != null) {
              criteria.createCriteria("productArea").add(
                  Restrictions.eq("productArea",
                      productAreaName));
            }
            return criteria.list();
          }
View Full Code Here

                            Hibernate.INTEGER }))
                .addOrder(
                    org.hibernate.criterion.Order
                        .asc("salesman"));
            if (productAreaGroup != null) {
              criteria.createCriteria("productArea").add(
                  Restrictions.eq("productAreaGroup",
                      productAreaGroup));
            }
            return criteria.list();
          }
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.