ItEr53S12CUCreacionRecursosLimitantesItEr52S13: In limitingResource filter, set ALL as option by default
This commit is contained in:
parent
0f65eb966f
commit
485c5f8b81
3 changed files with 13 additions and 10 deletions
|
|
@ -49,6 +49,7 @@ import org.navalplanner.web.costcategories.ResourcesCostCategoryAssignmentContro
|
|||
import org.navalplanner.web.resources.search.ResourcePredicate;
|
||||
import org.navalplanner.web.resources.worker.CriterionsController;
|
||||
import org.navalplanner.web.resources.worker.CriterionsMachineController;
|
||||
import org.navalplanner.web.resources.worker.WorkerCRUDController.LimitedResourceEnum;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.WrongValueException;
|
||||
import org.zkoss.zk.ui.util.GenericForwardComposer;
|
||||
|
|
@ -58,11 +59,12 @@ import org.zkoss.zul.ComboitemRenderer;
|
|||
import org.zkoss.zul.Constraint;
|
||||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.Grid;
|
||||
import org.zkoss.zul.Listbox;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.SimpleListModel;
|
||||
import org.zkoss.zul.Tab;
|
||||
import org.zkoss.zul.Textbox;
|
||||
import org.zkoss.zul.api.Window;
|
||||
import org.navalplanner.web.resources.worker.WorkerCRUDController.LimitedResourceEnum;
|
||||
|
||||
/**
|
||||
* Controller for {@link Machine} resource <br />
|
||||
|
|
@ -99,7 +101,7 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
|
||||
private Datebox filterFinishDate;
|
||||
|
||||
private Combobox filterLimitedResource;
|
||||
private Listbox filterLimitedResource;
|
||||
|
||||
private Textbox txtfilter;
|
||||
|
||||
|
|
@ -143,7 +145,7 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
.getFellowIfAny("filterFinishDate");
|
||||
this.filterStartDate = (Datebox) listWindow
|
||||
.getFellowIfAny("filterStartDate");
|
||||
this.filterLimitedResource = (Combobox) listWindow
|
||||
this.filterLimitedResource = (Listbox) listWindow
|
||||
.getFellowIfAny("filterLimitedResource");
|
||||
this.bdFilters = (BandboxMultipleSearch) listWindow
|
||||
.getFellowIfAny("bdFilters");
|
||||
|
|
@ -518,7 +520,7 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
.getValue());
|
||||
}
|
||||
|
||||
final Comboitem item = filterLimitedResource.getSelectedItem();
|
||||
final Listitem item = filterLimitedResource.getSelectedItem();
|
||||
Boolean isLimitedResource = (item != null) ? LimitedResourceEnum
|
||||
.valueOf((LimitedResourceEnum) item.getValue()) : null;
|
||||
|
||||
|
|
|
|||
|
|
@ -22,10 +22,8 @@ package org.navalplanner.web.resources.worker;
|
|||
|
||||
import static org.navalplanner.web.I18nHelper._;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.EnumSet;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
|
|
@ -58,6 +56,8 @@ import org.zkoss.zul.ComboitemRenderer;
|
|||
import org.zkoss.zul.Constraint;
|
||||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.Grid;
|
||||
import org.zkoss.zul.Listbox;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.SimpleListModel;
|
||||
import org.zkoss.zul.Tab;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
|
@ -111,7 +111,7 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
|
||||
private Datebox filterFinishDate;
|
||||
|
||||
private Combobox filterLimitedResource;
|
||||
private Listbox filterLimitedResource;
|
||||
|
||||
private BandboxMultipleSearch bdFilters;
|
||||
|
||||
|
|
@ -297,7 +297,7 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
.getFellowIfAny("filterFinishDate");
|
||||
this.filterStartDate = (Datebox) listWindow
|
||||
.getFellowIfAny("filterStartDate");
|
||||
this.filterLimitedResource = (Combobox) listWindow
|
||||
this.filterLimitedResource = (Listbox) listWindow
|
||||
.getFellowIfAny("filterLimitedResource");
|
||||
this.bdFilters = (BandboxMultipleSearch) listWindow
|
||||
.getFellowIfAny("bdFilters");
|
||||
|
|
@ -607,7 +607,7 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
finishDate = LocalDate.fromDateFields(filterFinishDate.getValue());
|
||||
}
|
||||
|
||||
final Comboitem item = filterLimitedResource.getSelectedItem();
|
||||
final Listitem item = filterLimitedResource.getSelectedItem();
|
||||
Boolean isLimitedResource = (item != null) ? LimitedResourceEnum
|
||||
.valueOf((LimitedResourceEnum) item.getValue()) : null;
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,8 @@
|
|||
|
||||
<!-- Limited resource -->
|
||||
<label value="${i18n:_('Limited resource')}"/>
|
||||
<combobox id="filterLimitedResource"
|
||||
<listbox id="filterLimitedResource"
|
||||
mold="select"
|
||||
model="@{controller.limitedResourceFilterOptionList}" />
|
||||
|
||||
<!-- Filter by date -->
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue