Search in sources :

Example 11 with SortCriteria

use of com.autentia.tnt.dao.SortCriteria in project TNTConcept by autentia.

the class UserBean method getProvinces.

/**
 * Get the list of all provinces
 *
 * @return the list of all provinces
 */
public List<SelectItem> getProvinces() {
    List<Province> refs = ProvinceManager.getDefault().getAllEntities(null, new SortCriteria("name"));
    ArrayList<SelectItem> ret = new ArrayList<SelectItem>();
    for (Province ref : refs) {
        ret.add(new SelectItem(ref, ref.getName()));
    }
    return ret;
}
Also used : SortCriteria(com.autentia.tnt.dao.SortCriteria) SelectItem(javax.faces.model.SelectItem) ArrayList(java.util.ArrayList) Province(com.autentia.tnt.businessobject.Province)

Example 12 with SortCriteria

use of com.autentia.tnt.dao.SortCriteria in project TNTConcept by autentia.

the class UserBean method getDepartments.

/**
 * Get the list of all departments
 *
 * @return the list of all departments
 */
public List<SelectItem> getDepartments() {
    List<Department> refs = DepartmentManager.getDefault().getAllEntities(null, new SortCriteria("name"));
    ArrayList<SelectItem> ret = new ArrayList<SelectItem>();
    for (Department ref : refs) {
        ret.add(new SelectItem(ref, ref.getName()));
    }
    return ret;
}
Also used : SortCriteria(com.autentia.tnt.dao.SortCriteria) Department(com.autentia.tnt.businessobject.Department) SelectItem(javax.faces.model.SelectItem) ArrayList(java.util.ArrayList)

Example 13 with SortCriteria

use of com.autentia.tnt.dao.SortCriteria in project TNTConcept by autentia.

the class UserBean method getAgreements.

/**
 * Get the list of all agreements
 *
 * @return the list of all agreements
 */
public List<SelectItem> getAgreements() {
    List<WorkingAgreement> refs = WorkingAgreementManager.getDefault().getAllEntities(null, new SortCriteria("name"));
    ArrayList<SelectItem> ret = new ArrayList<SelectItem>();
    for (WorkingAgreement ref : refs) {
        ret.add(new SelectItem(ref, ref.getName()));
    }
    return ret;
}
Also used : SortCriteria(com.autentia.tnt.dao.SortCriteria) SelectItem(javax.faces.model.SelectItem) ArrayList(java.util.ArrayList) WorkingAgreement(com.autentia.tnt.businessobject.WorkingAgreement)

Example 14 with SortCriteria

use of com.autentia.tnt.dao.SortCriteria in project TNTConcept by autentia.

the class UserBean method getCategorys.

/**
 * Get the list of all categorys
 *
 * @return the list of all categorys
 */
public List<SelectItem> getCategorys() {
    List<UserCategory> refs = UserCategoryManager.getDefault().getAllEntities(null, new SortCriteria("name"));
    ArrayList<SelectItem> ret = new ArrayList<SelectItem>();
    for (UserCategory ref : refs) {
        ret.add(new SelectItem(ref, ref.getName()));
    }
    return ret;
}
Also used : SortCriteria(com.autentia.tnt.dao.SortCriteria) UserCategory(com.autentia.tnt.businessobject.UserCategory) SelectItem(javax.faces.model.SelectItem) ArrayList(java.util.ArrayList)

Example 15 with SortCriteria

use of com.autentia.tnt.dao.SortCriteria in project TNTConcept by autentia.

the class BillBean method loadIVAReasons.

private void loadIVAReasons() {
    List<IVAReason> refs = IVAReasonManager.getDefault().getAllEntities(new SortCriteria("id"));
    exemptReasons = new ArrayList<>();
    noExemptReasons = new ArrayList<>();
    for (IVAReason ref : refs) {
        SelectItem selectItem = new SelectItem(ref, ref.getCode() + " - " + ref.getReason());
        if (ref.isExempt()) {
            this.exemptReasons.add(selectItem);
        } else {
            this.noExemptReasons.add(selectItem);
        }
    }
}
Also used : SortCriteria(com.autentia.tnt.dao.SortCriteria) SelectItem(javax.faces.model.SelectItem)

Aggregations

SortCriteria (com.autentia.tnt.dao.SortCriteria)136 ArrayList (java.util.ArrayList)114 SelectItem (javax.faces.model.SelectItem)107 Organization (com.autentia.tnt.businessobject.Organization)15 User (com.autentia.tnt.businessobject.User)15 Department (com.autentia.tnt.businessobject.Department)9 Project (com.autentia.tnt.businessobject.Project)9 Position (com.autentia.tnt.businessobject.Position)7 Calendar (java.util.Calendar)7 GregorianCalendar (java.util.GregorianCalendar)7 Activity (com.autentia.tnt.businessobject.Activity)6 ProjectRole (com.autentia.tnt.businessobject.ProjectRole)6 ActivitySearch (com.autentia.tnt.dao.search.ActivitySearch)6 PositionSearch (com.autentia.tnt.dao.search.PositionSearch)6 Account (com.autentia.tnt.businessobject.Account)5 Contact (com.autentia.tnt.businessobject.Contact)5 Bill (com.autentia.tnt.businessobject.Bill)4 Inventary (com.autentia.tnt.businessobject.Inventary)4 AccountEntryType (com.autentia.tnt.businessobject.AccountEntryType)3 ExternalActivity (com.autentia.tnt.businessobject.ExternalActivity)3