Skip to content

Instantly share code, notes, and snippets.

View SergioLarios's full-sized avatar

Sergio Larios Cerdà SergioLarios

View GitHub Profile
package com.vass.search.util;
import com.liferay.portal.kernel.dao.orm.Criterion;
import com.liferay.portal.kernel.dao.orm.Disjunction;
import com.liferay.portal.kernel.dao.orm.DynamicQuery;
import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
import com.liferay.portal.kernel.dao.orm.OrderFactoryUtil;
import com.liferay.portal.kernel.dao.orm.ProjectionFactoryUtil;
import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
import com.liferay.portal.kernel.dao.orm.RestrictionsFactoryUtil;
package com.movistar.latam.colportal.util;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.kernel.xml.Element;
import com.liferay.portal.kernel.xml.Node;
import com.liferay.portal.kernel.xml.SAXReaderUtil;
import com.liferay.portlet.journal.model.JournalArticle;
// ****************************
// ******** Layou Map *********
// ****************************
private static Map<String, String> creatLayoutMap(long gId, Locale locale)
throws Exception {
Map<String, String> result = new LinkedHashMap<String, String>();
package com.test;
import com.liferay.portal.kernel.dao.orm.DynamicQuery;
import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.kernel.util.WebKeys;
// *******************************
// ***** JS Login cabecera ******
// *******************************
var baseCheckDniUrl = '/c/portal/check-dni?p=';
var loginPortletName = "_58_";
$('.nav-functions .no-logged-user a').click(function(e){
e.preventDefault();
List<Becari> becarisTaula1 = ..;
List<Becari> becarisTaula2 = ..;
List<Becari> becarisTaula2 = ..;
Map<Long, Integer> becarisTaules = new HashMap<Long, Integer>();
for (Becari dec : becarisTaula1) {
incrementValue(dec.getBecariId(), becarisTaules);
(function($) { try {
var DEF_TMPL =
'<div class="clndr-controls">' +
' <div class="clndr-previous-button">&lsaquo;</div>' +
' <div class="month"><%= month %>&nbsp;<%= year %></div>' +
' <div class="clndr-next-button">&rsaquo;</div>' +
'</div>' +
'<div class="clndr-grid">' +
' <div class="days-of-the-week">' +
window['safeInit'] = function(callback) {
AUI().use('aui-base', 'aui-modal', 'aui-dropdown', function(A) {
A.on("domready", function() {
$(document).ready(function() {
try {
callback(A);
} catch (e) {
if(console){
public static User createNewBecariUser(String name, String surname, String mail, String becariId, String pwd, Date birthDate) {
try {
pwd = Validator.isBlank(pwd) ? becariId : pwd;
Calendar cal = Calendar.getInstance();
cal.setTime(birthDate);
ServiceContext serviceContext = new ServiceContext();
serviceContext.setUuid(UUID.randomUUID().toString());
package com.movistar.latam.colportal.util;
import javax.xml.ws.BindingProvider;
/**
* Utils relacionadas con las llamadas a servicios web
* @author sergio
*/
public class WsUtil {