List of usage examples for com.liferay.portal.kernel.util StringPool PERCENT
String PERCENT
To view the source code for com.liferay.portal.kernel.util StringPool PERCENT.
Click Source Link
From source file:org.oep.cmon.portlet.admin.congchuc.utils.CongChucUtils.java
License:Apache License
/** * This is function search VaiTro by TenVaiTro * Version: 1.0//from w ww .j a va2s . c om * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param searchInputText * @param daXoa * @throws Exception * @return List<VaiTro> */ @SuppressWarnings("unchecked") public static List<VaiTro> searchVaiTroByTen(String searchInputText, int daXoa) throws Exception { List<VaiTro> listVaiTro = new ArrayList<VaiTro>(); DynamicQuery query = DynamicQueryFactoryUtil.forClass(VaiTroImpl.class, PortalClassLoaderUtil.getClassLoader()); if (!searchInputText.equals("")) { Criterion creterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + searchInputText + StringPool.PERCENT); query.add(creterion); } query.add(PropertyFactoryUtil.forName(CmonFields.daXoa).eq(Constants.ACTIVATED)); query.addOrder(OrderFactoryUtil.asc("ten")); listVaiTro = VaiTroLocalServiceUtil.dynamicQuery(query, QueryUtil.ALL_POS, QueryUtil.ALL_POS); return listVaiTro; }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.CongDanBusiness.java
License:Apache License
/** * This is function countByCongDan//from w w w. j ava2 s. com * Version: 1.0 * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param ten * @return long */ public static long countByCongDan(String ten) { DynamicQuery query = DynamicQueryFactoryUtil.forClass(CongDan.class); Criterion criterion = null; ten = ten.toUpperCase(); criterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + ten + StringPool.PERCENT); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ho", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("dem", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenDayDu", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("email", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ma", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("soCmnd", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("tinhtrang", Constants.TINHTRANG_SONG)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion); query.setProjection(ProjectionFactoryUtil.rowCount()); long count = 0; try { Iterator<Long> resultsItr = CongDanLocalServiceUtil.dynamicQuery(query).iterator(); if (resultsItr.hasNext()) { count = ((Long) resultsItr.next()).longValue(); } } catch (SystemException se) { // _log.error(se.getMessage(), se); } return count; }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.CongDanBusiness.java
License:Apache License
/** * This is function find CongDan/* w w w. ja v a2 s .co m*/ * Version: 1.0 * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param ten * @param start * @param end * @return list<CongDan> */ public static List<CongDan> findByCongDan(String ten, int start, int end) { List<CongDan> results = null; DynamicQuery query = DynamicQueryFactoryUtil.forClass(CongDan.class); query.addOrder(OrderFactoryUtil.asc("ten")); query.setLimit(start, end); Criterion criterion = null; ten = ten.toUpperCase(); criterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + ten + StringPool.PERCENT); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ho", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("dem", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenDayDu", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("email", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ma", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("soCmnd", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("tinhtrang", Constants.TINHTRANG_SONG)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); // Define search criteria query = query.add(criterion); try { results = CongDanLocalServiceUtil.dynamicQuery(query); } catch (SystemException e) { } if (results == null) { results = new ArrayList<CongDan>(); } return results; }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.DoanhNghiepBusiness.java
License:Apache License
/** * This is function get count DoanhNghiep * Version: 1.0/* ww w . j a va 2 s . c om*/ * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param searchInputText * @param idLoaiDoiTuong * @param daXoa * @throws Exception * @return int */ @SuppressWarnings("unchecked") public static int countDoanhNghiep(String searchInputText, long idLoaiDoiTuong, int daXoa) throws Exception { List<DoanhNghiep> listDoanhNghiep = new ArrayList<DoanhNghiep>(); DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiepImpl.class, PortalClassLoaderUtil.getClassLoader()); if (!searchInputText.equals("")) { Criterion creterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + searchInputText + StringPool.PERCENT); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("ma", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); // creterion = RestrictionsFactoryUtil.or( // creterion, // RestrictionsFactoryUtil.ilike("masothue", StringPool.PERCENT // + searchInputText + StringPool.PERCENT)); query.add(creterion); } query.add(PropertyFactoryUtil.forName(CmonFields.daXoa).eq(daXoa)); query.add(PropertyFactoryUtil.forName("loaiDoiTuongId").eq(idLoaiDoiTuong)); listDoanhNghiep = CoQuanQuanLyLocalServiceUtil.dynamicQuery(query, QueryUtil.ALL_POS, QueryUtil.ALL_POS); return listDoanhNghiep.size(); }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.DoanhNghiepBusiness.java
License:Apache License
/** * This is function search DoanhNghiep// w w w. j av a 2s .c o m * Version: 1.0 * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param searchInputText * @param idLoaiDoiTuong * @param daXoa * @param start * @param end * @throws Exception * @return List<DoanhNghiep> */ @SuppressWarnings("unchecked") public static List<DoanhNghiep> searchDoanhNghiep(String searchInputText, long idLoaiDoiTuong, int daXoa, int start, int end) throws Exception { List<DoanhNghiep> listDoanhNghiep = new ArrayList<DoanhNghiep>(); DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiepImpl.class, PortalClassLoaderUtil.getClassLoader()); if (!searchInputText.equals("")) { Criterion creterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + searchInputText + StringPool.PERCENT); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("ma", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); // creterion = RestrictionsFactoryUtil.or( // creterion, // RestrictionsFactoryUtil.ilike("masothue", StringPool.PERCENT // + searchInputText + StringPool.PERCENT)); query.add(creterion); } //query.add(PropertyFactoryUtil.forName("abc").isNull()); query.add(PropertyFactoryUtil.forName(CmonFields.daXoa).eq(daXoa)); query.add(PropertyFactoryUtil.forName("loaiDoiTuongId").eq(idLoaiDoiTuong)); query.addOrder(OrderFactoryUtil.asc("ten")); listDoanhNghiep = CoQuanQuanLyLocalServiceUtil.dynamicQuery(query, start, end); return listDoanhNghiep; }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.QuanLyTaiKhoan.java
License:Apache License
/** * This is function get count DoanhNghiep * Version: 1.0// w w w . j a v a 2s . c o m * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param ten * @param loaiDoiTuongId * @throws trangThai * @return long */ public static long countByDoanhNghiep(String ten, long loaiDoiTuongId, int trangThai) { DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiep.class); if (!ten.equals("")) { Criterion criterion = null; ten = ten.toUpperCase(); criterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + ten + StringPool.PERCENT); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenTiengNuocNgoai", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenVietTat", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("emailDoanhNghiep", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("soGCNDKKD", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion); } if (loaiDoiTuongId != 0) { Criterion criterion1 = RestrictionsFactoryUtil.eq("loaiDoiTuongId", loaiDoiTuongId); criterion1 = RestrictionsFactoryUtil.and(criterion1, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion1); } if (trangThai != 99) { Criterion criterion2 = null; if (trangThai == 2) { criterion2 = RestrictionsFactoryUtil.isNull("taiKhoanNguoiDungId"); } else criterion2 = RestrictionsFactoryUtil.isNotNull("taiKhoanNguoiDungId"); criterion2 = RestrictionsFactoryUtil.and(criterion2, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion2); } //query.setProjection(ProjectionFactoryUtil.max("thuTuHienThi")); query.setProjection(ProjectionFactoryUtil.rowCount()); //query.setProjection(ProjectionFactoryUtil.sum("counter")); //DynamicQueryInitializ dqi = new DynamicQueryInitializerImpl(query); long count = 0; try { Iterator<Long> resultsItr = DoanhNghiepLocalServiceUtil.dynamicQuery(query).iterator(); if (resultsItr.hasNext()) { count = ((Long) resultsItr.next()).longValue(); } } catch (SystemException se) { // _log.error(se.getMessage(), se); } return count; }
From source file:org.oep.cmon.portlet.doanhnghiep.quanlytaikhoan.business.QuanLyTaiKhoan.java
License:Apache License
/** * This is function get list DoanhNghiep * Version: 1.0/*from w w w . j a va 2s . c o m*/ * * History: * DATE AUTHOR DESCRIPTION * ------------------------------------------------- * 3-March-2013 Nam Dinh Create new * @param ten * @param loaiDoiTuongId * @param trangThai * @param start * @param end * @throws SystemException */ public static List<DoanhNghiep> getListDoanhNghiep(String ten, long loaiDoiTuongId, int trangThai, int start, int end) throws SystemException { DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiep.class); List<DoanhNghiep> results = null; if (!ten.equals("")) { Criterion criterion = null; ten = ten.toUpperCase(); criterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + ten + StringPool.PERCENT); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenTiengNuocNgoai", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenVietTat", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("emailDoanhNghiep", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("soGCNDKKD", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion); } if (loaiDoiTuongId != 0) { Criterion criterion1 = RestrictionsFactoryUtil.eq("loaiDoiTuongId", loaiDoiTuongId); criterion1 = RestrictionsFactoryUtil.and(criterion1, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion1); } if (trangThai != 99) { Criterion criterion2 = null; if (trangThai == 2) { criterion2 = RestrictionsFactoryUtil.isNull("taiKhoanNguoiDungId"); } else criterion2 = RestrictionsFactoryUtil.isNotNull("taiKhoanNguoiDungId"); criterion2 = RestrictionsFactoryUtil.and(criterion2, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion2); } results = DoanhNghiepLocalServiceUtil.dynamicQuery(query); if (results == null) { results = new ArrayList<DoanhNghiep>(); } return results; }
From source file:org.oep.cmon.portlet.doanhnghiep.xacthuc.utils.XacThucDoanhNghiepUtils.java
License:Apache License
@SuppressWarnings("unchecked") public static List<DoanhNghiep> searchDoanhNghiep(String searchInputText, long idLoaiDoiTuong, int daXoa, int start, int end) throws Exception { List<DoanhNghiep> listDoanhNghiep = new ArrayList<DoanhNghiep>(); DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiepImpl.class, PortalClassLoaderUtil.getClassLoader()); if (!searchInputText.equals("")) { Criterion creterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + searchInputText + StringPool.PERCENT); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("soGCNDKKD", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("maSoThue", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); query.add(creterion);//from w ww . ja v a 2 s. c o m } query.add(PropertyFactoryUtil.forName("taiKhoanNguoiDungId").isNull()); query.add(PropertyFactoryUtil.forName(CmonFields.daXoa).eq(daXoa)); query.add(PropertyFactoryUtil.forName("loaiDoiTuongId").eq(idLoaiDoiTuong)); query.addOrder(OrderFactoryUtil.asc("ten")); listDoanhNghiep = CoQuanQuanLyLocalServiceUtil.dynamicQuery(query, start, end); return listDoanhNghiep; }
From source file:org.oep.cmon.portlet.doanhnghiep.xacthuc.utils.XacThucDoanhNghiepUtils.java
License:Apache License
@SuppressWarnings("unchecked") public static int countDoanhNghiep(String searchInputText, long idLoaiDoiTuong, int daXoa) throws Exception { List<DoanhNghiep> listDoanhNghiep = new ArrayList<DoanhNghiep>(); DynamicQuery query = DynamicQueryFactoryUtil.forClass(DoanhNghiepImpl.class, PortalClassLoaderUtil.getClassLoader()); if (!searchInputText.equals("")) { Criterion creterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + searchInputText + StringPool.PERCENT); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("soGCNDKKD", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); creterion = RestrictionsFactoryUtil.or(creterion, RestrictionsFactoryUtil.ilike("maSoThue", StringPool.PERCENT + searchInputText + StringPool.PERCENT)); query.add(creterion);/* w ww. j a va 2 s .c o m*/ } query.add(PropertyFactoryUtil.forName("taiKhoanNguoiDungId").isNull()); query.add(PropertyFactoryUtil.forName(CmonFields.daXoa).eq(daXoa)); query.add(PropertyFactoryUtil.forName("loaiDoiTuongId").eq(idLoaiDoiTuong)); listDoanhNghiep = CoQuanQuanLyLocalServiceUtil.dynamicQuery(query, QueryUtil.ALL_POS, QueryUtil.ALL_POS); return listDoanhNghiep.size(); }
From source file:org.oep.cmon.portlet.doanhnghiep.xacthuc.utils.XacThucDoanhNghiepUtils.java
License:Apache License
@SuppressWarnings("unchecked") public static long countListCongDan(String ten) { DynamicQuery query = DynamicQueryFactoryUtil.forClass(CongDan.class); Criterion criterion = null;//from w w w. j av a 2s .c om ten = ten.toUpperCase(); criterion = RestrictionsFactoryUtil.ilike("ten", StringPool.PERCENT + ten + StringPool.PERCENT); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ho", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("dem", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("tenDayDu", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("email", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("ma", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.or(criterion, RestrictionsFactoryUtil.ilike("soCmnd", StringPool.PERCENT + ten + StringPool.PERCENT)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("tinhtrang", Constants.TINHTRANG_SONG)); criterion = RestrictionsFactoryUtil.and(criterion, RestrictionsFactoryUtil.eq("daXoa", Constants.ACTIVE)); query = query.add(criterion); query.setProjection(ProjectionFactoryUtil.rowCount()); long count = 0; try { Iterator<Long> resultsItr = CongDanLocalServiceUtil.dynamicQuery(query).iterator(); if (resultsItr.hasNext()) { count = ((Long) resultsItr.next()).longValue(); } } catch (SystemException se) { // _log.error(se.getMessage(), se); } return count; }