List of usage examples for com.liferay.portal.kernel.util PortalUtil getDate
public static Date getDate(int month, int day, int year, int hour, int min, Class<? extends PortalException> clazz) throws PortalException
From source file:blade.servicebuilder.web.JSPPortlet.java
License:Apache License
protected void updateFoo(ActionRequest actionRequest) throws Exception { long fooId = ParamUtil.getLong(actionRequest, "fooId"); String field1 = ParamUtil.getString(actionRequest, "field1"); boolean field2 = ParamUtil.getBoolean(actionRequest, "field2"); int field3 = ParamUtil.getInteger(actionRequest, "field3"); String field5 = ParamUtil.getString(actionRequest, "field5"); int dateMonth = ParamUtil.getInteger(actionRequest, "field4Month"); int dateDay = ParamUtil.getInteger(actionRequest, "field4Day"); int dateYear = ParamUtil.getInteger(actionRequest, "field4Year"); int dateHour = ParamUtil.getInteger(actionRequest, "field4Hour"); int dateMinute = ParamUtil.getInteger(actionRequest, "field4Minute"); int dateAmPm = ParamUtil.getInteger(actionRequest, "field4AmPm"); if (dateAmPm == Calendar.PM) { dateHour += 12;/*w w w.j a v a 2s . c om*/ } Date field4 = PortalUtil.getDate(dateMonth, dateDay, dateYear, dateHour, dateMinute, PortalException.class); if (fooId <= 0) { Foo foo = getFooLocalService().createFoo(0); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); foo.isNew(); getFooLocalService().addFooWithoutId(foo); } else { Foo foo = getFooLocalService().fetchFoo(fooId); foo.setFooId(fooId); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); getFooLocalService().updateFoo(foo); } }
From source file:com.liferay.blade.samples.portlet.JSPWARPortlet.java
License:Apache License
public void updateFoo(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception { long fooId = ParamUtil.getLong(actionRequest, "fooId"); String field1 = ParamUtil.getString(actionRequest, "field1"); boolean field2 = ParamUtil.getBoolean(actionRequest, "field2"); int field3 = ParamUtil.getInteger(actionRequest, "field3"); String field5 = ParamUtil.getString(actionRequest, "field5"); int dateMonth = ParamUtil.getInteger(actionRequest, "field4Month"); int dateDay = ParamUtil.getInteger(actionRequest, "field4Day"); int dateYear = ParamUtil.getInteger(actionRequest, "field4Year"); int dateHour = ParamUtil.getInteger(actionRequest, "field4Hour"); int dateMinute = ParamUtil.getInteger(actionRequest, "field4Minute"); int dateAmPm = ParamUtil.getInteger(actionRequest, "field4AmPm"); if (dateAmPm == Calendar.PM) { dateHour += 12;/*from www .j a v a2 s . c o m*/ } Date field4 = PortalUtil.getDate(dateMonth, dateDay, dateYear, dateHour, dateMinute, PortalException.class); if (fooId <= 0) { if (_log.isInfoEnabled()) { _log.info("Adding a new foo..."); } Foo foo = getFooLocalService().createFoo(0); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); foo.isNew(); getFooLocalService().addFooWithoutId(foo); } else { if (_log.isInfoEnabled()) { _log.info("Updating a new foo..."); } Foo foo = getFooLocalService().fetchFoo(fooId); foo.setFooId(fooId); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); getFooLocalService().updateFoo(foo); } }
From source file:com.liferay.blade.samples.servicebuilder.adq.web.JSPPortlet.java
License:Apache License
protected void updateBar(ActionRequest actionRequest) throws Exception { long barId = ParamUtil.getLong(actionRequest, "barId"); String field1 = ParamUtil.getString(actionRequest, "field1"); boolean field2 = ParamUtil.getBoolean(actionRequest, "field2"); int field3 = ParamUtil.getInteger(actionRequest, "field3"); String field5 = ParamUtil.getString(actionRequest, "field5"); int dateMonth = ParamUtil.getInteger(actionRequest, "field4Month"); int dateDay = ParamUtil.getInteger(actionRequest, "field4Day"); int dateYear = ParamUtil.getInteger(actionRequest, "field4Year"); int dateHour = ParamUtil.getInteger(actionRequest, "field4Hour"); int dateMinute = ParamUtil.getInteger(actionRequest, "field4Minute"); int dateAmPm = ParamUtil.getInteger(actionRequest, "field4AmPm"); if (dateAmPm == Calendar.PM) { dateHour += 12;//from w ww . ja v a 2s . c om } Date field4 = PortalUtil.getDate(dateMonth, dateDay, dateYear, dateHour, dateMinute, PortalException.class); if (barId <= 0) { Bar bar = getBarLocalService().createBar(0); bar.setField1(field1); bar.setField2(field2); bar.setField3(field3); bar.setField4(field4); bar.setField5(field5); bar.isNew(); getBarLocalService().addBarWithoutId(bar); } else { Bar bar = getBarLocalService().fetchBar(barId); bar.setBarId(barId); bar.setField1(field1); bar.setField2(field2); bar.setField3(field3); bar.setField4(field4); bar.setField5(field5); getBarLocalService().updateBar(bar); } }
From source file:com.liferay.blade.samples.servicebuilder.web.JSPPortlet.java
License:Apache License
protected void updateFoo(ActionRequest actionRequest) throws Exception { long fooId = ParamUtil.getLong(actionRequest, "fooId"); String field1 = ParamUtil.getString(actionRequest, "field1"); boolean field2 = ParamUtil.getBoolean(actionRequest, "field2"); int field3 = ParamUtil.getInteger(actionRequest, "field3"); String field5 = ParamUtil.getString(actionRequest, "field5"); int dateMonth = ParamUtil.getInteger(actionRequest, "field4Month"); int dateDay = ParamUtil.getInteger(actionRequest, "field4Day"); int dateYear = ParamUtil.getInteger(actionRequest, "field4Year"); int dateHour = ParamUtil.getInteger(actionRequest, "field4Hour"); int dateMinute = ParamUtil.getInteger(actionRequest, "field4Minute"); int dateAmPm = ParamUtil.getInteger(actionRequest, "field4AmPm"); if (dateAmPm == Calendar.PM) { dateHour += 12;/*from ww w.j a va 2 s.c om*/ } Date field4 = PortalUtil.getDate(dateMonth, dateDay, dateYear, dateHour, dateMinute, PortalException.class); if (fooId <= 0) { Foo foo = getFooLocalService().createFoo(0); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); foo.isNew(); getFooLocalService().addFooWithoutId(foo); } else { Foo foo = getFooLocalService().fetchFoo(fooId); foo.setFooId(fooId); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); getFooLocalService().updateFoo(foo); } }
From source file:com.liferay.blade.samples.springmvc.SpringMVCPortletViewController.java
License:Apache License
/** * Handles the action when the action key is <code>updateFoo</code>. This is * the case when Foo is added and updated. * * @param actionRequest the action request * @param response the action response//w w w.j a v a2 s. c o m * @throws Exception if an exception occurred */ @ActionMapping(params = "action=updateFoo") public void updateFoo(ActionRequest actionRequest, ActionResponse response) throws Exception { // See if there is an existing Foo ID. long fooId = ParamUtil.getLong(actionRequest, "fooId"); // Extract the form field values. String field1 = ParamUtil.getString(actionRequest, "field1"); boolean field2 = ParamUtil.getBoolean(actionRequest, "field2"); int field3 = ParamUtil.getInteger(actionRequest, "field3"); String field5 = ParamUtil.getString(actionRequest, "field5"); // Convert the calendar details into a date. int dateMonth = ParamUtil.getInteger(actionRequest, "field4Month"); int dateDay = ParamUtil.getInteger(actionRequest, "field4Day"); int dateYear = ParamUtil.getInteger(actionRequest, "field4Year"); int dateHour = ParamUtil.getInteger(actionRequest, "field4Hour"); int dateMinute = ParamUtil.getInteger(actionRequest, "field4Minute"); int dateAmPm = ParamUtil.getInteger(actionRequest, "field4AmPm"); if (dateAmPm == Calendar.PM) { dateHour += 12; } Date field4 = PortalUtil.getDate(dateMonth, dateDay, dateYear, dateHour, dateMinute, PortalException.class); // If the Foo ID is less than or equal to zero, add a new Foo. if (fooId <= 0) { if (_log.isInfoEnabled()) { _log.info("Adding a new foo..."); } // Create the Foo. Foo foo = FooLocalServiceUtil.createFoo(0); // Set the Foo's fields. foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); // Invoke the service layer to add the foo. FooLocalServiceUtil.addFooWithoutId(foo); } else { if (_log.isInfoEnabled()) { _log.info("Updating a new foo..."); } // Retrieve the current Foo during the update. Foo foo = FooLocalServiceUtil.fetchFoo(fooId); // Update the Foo's fields. foo.setFooId(fooId); foo.setField1(field1); foo.setField2(field2); foo.setField3(field3); foo.setField4(field4); foo.setField5(field5); // Invoke the service layer to update the Foo. FooLocalServiceUtil.updateFoo(foo); } }