Package com.darkhonor.rage.model

Examples of com.darkhonor.rage.model.Category


        CourseDAO courseDAO = new CourseDAO(testDb.getConnection());
        Course course = courseDAO.find(2L);

        CategoryDAO categoryDAO = new CategoryDAO(testDb.getConnection());
        Category category = categoryDAO.find(2L);

        GradedEvent gradedEvent = instance.find(new Long(3L));
        GradedEvent event = new GradedEvent();
        event.setId(gradedEvent.getId());
        event.setCourse(course);
View Full Code Here


        CourseDAO courseDAO = new CourseDAO(testDb.getConnection());
        Course course = courseDAO.find(2L);

        CategoryDAO categoryDAO = new CategoryDAO(testDb.getConnection());
        Category category = categoryDAO.find(2L);

        GradedEvent gradedEvent = instance.find(new Long(3L));
        GradedEvent event = new GradedEvent();
        event.setId(gradedEvent.getId());
        event.setCourse(course);
View Full Code Here

        CourseDAO courseDAO = new CourseDAO(testDb.getConnection());
        Course course = courseDAO.find(2L);

        CategoryDAO categoryDAO = new CategoryDAO(testDb.getConnection());
        Category category = categoryDAO.find(2L);

        GradedEvent gradedEvent = instance.find(new Long(3L));
        GradedEvent event = new GradedEvent();
        event.setId(new Long(42L));
        event.setCourse(course);
View Full Code Here

        CourseDAO courseDAO = new CourseDAO(testDb.getConnection());
        Course course = courseDAO.find(2L);

        CategoryDAO categoryDAO = new CategoryDAO(testDb.getConnection());
        Category category = categoryDAO.find(2L);

        GradedEvent gradedEvent = instance.find(new Long(3L));
        GradedEvent event = new GradedEvent();
        event.setCourse(course);
        event.setAssignment("PEX3");
View Full Code Here

                    CategoryDAO catDAO = new CategoryDAO(em);
                   
                    //query = em.createQuery("SELECT c FROM Category c WHERE "
                    //        + "c.name = :cname");
                    //query.setParameter("cname", qcategory);
                    Category qcat;
                    try
                    {
                        //qcat = (Category) query.getSingleResult();
                        qcat = catDAO.find(qcategory);
                    } catch (NoResultException e)
                    {
                        qcat = new Category(qcategory);
                        Long newCatId = catDAO.create(qcat);
                        qcat.setId(newCatId);
                    }
                    //tx.begin();
                    //em.persist(qcat);
                    //tx.commit();
                    qcat = catDAO.update(qcat);
View Full Code Here

               
                // Switch to the CategoryDAO class
                CategoryDAO catDAO = new CategoryDAO(em);
                //query = em.createQuery("SELECT c FROM Category c WHERE c.name = :cname");
                //query.setParameter("cname", qcategory);
                Category qcat;
                try
                {
                    //qcat = (Category) query.getSingleResult();
                    qcat = catDAO.find(qcategory);
                } catch (NoResultException e)
                {
                    qcat = new Category(qcategory);
                    Long newCatId = catDAO.create(qcat);
                    qcat.setId(newCatId);
                }
                //tx.begin();
                //em.persist(qcat);
                //tx.commit();
                qcat = catDAO.update(qcat);
View Full Code Here

            LOGGER.error("(find) Provided Category Id is less than 1");
            throw new IllegalArgumentException("Provided Category Id is less than 1");
        } else
        {
            EntityTransaction tx = em.getTransaction();
            Category category;
            tx.begin();
            category = em.find(Category.class, id);
            tx.commit();
            return category;
        }
View Full Code Here

        {
            LOGGER.error("(find) Category name is blank");
            throw new IllegalArgumentException("Category name is blank");
        } else
        {
            Category category;
            CriteriaBuilder cb = em.getCriteriaBuilder();
            CriteriaQuery<Category> cq = cb.createQuery(Category.class);
            Root<Category> categoryRoot = cq.from(Category.class);
            cq.where(cb.equal(categoryRoot.get("name"), name));
            TypedQuery<Category> categoryQuery = em.createQuery(cq);
View Full Code Here

        } else
        {
            EntityTransaction tx = null;
            // Don't need to put this into a Transaction since the transaction will
            // be created in the find method
            Category testCategory = this.find(category.getName());
            if (testCategory != null)
            {
                LOGGER.warn("(create) Category already exists in the data source");
                throw new IllegalArgumentException("Category already exists in the "
                        + "data source");
View Full Code Here

                    + "blank");
        } else
        {
            EntityTransaction tx = em.getTransaction();
            tx.begin();
            Category deletedCategory = em.find(Category.class, category.getId());
            tx.commit();
            if (deletedCategory == null)
            {
                LOGGER.error("(delete) Provided Category does not exist");
                throw new IllegalArgumentException("Provided Category does not exist");
View Full Code Here

TOP

Related Classes of com.darkhonor.rage.model.Category

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.