Do UserServis byla přidána metoda getUsersForCombo, která vrátí seznam
uživatelů podle abecedy. Volá se pro plnění comboboxů u filtrů a na formuláři pro zadání žádosti o služební cestu- combo spolucestující. closes #191
This commit is contained in:
@@ -27,5 +27,6 @@ public interface UserService extends UserDetailsService, Service<User> {
|
||||
public void setUserSettings(UserSettingsData settings);
|
||||
public void setAuthMethod(AuthMethod method);
|
||||
public AuthMethod getAuthMethod();
|
||||
public List<User> getUsersForCombo();
|
||||
|
||||
}
|
||||
|
||||
@@ -230,4 +230,12 @@ public class UserServiceImpl extends AbstractService<User> implements UserServic
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
@Override
|
||||
@Transactional
|
||||
public List<User> getUsersForCombo() {
|
||||
Query q = dao.getQuery("from User u order by u.lastName");
|
||||
return q.list();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ public class RequirementSubpage<T extends RequirementBase> extends ListViewModel
|
||||
|
||||
public List<User> getAllUsers()
|
||||
{
|
||||
return userService.getAll();
|
||||
return userService.getUsersForCombo();
|
||||
}
|
||||
|
||||
private BigDecimalConverter bigDecimalConverter;
|
||||
|
||||
@@ -42,7 +42,7 @@ public class TripRequirementForm extends FormViewModel<TripRequirement> {
|
||||
public void init() {
|
||||
tripRequirementService.loadType(getDataBean());
|
||||
centres = reqTypeService.filterCentres(getDataBean().getType(), workgroupService.getUserCentres(userService.getCurrent()));
|
||||
users = userService.getAll();
|
||||
users = userService.getUsersForCombo();
|
||||
passengers = getDataBean().getPassengers();
|
||||
validator = new TripRequirementFormValidator();
|
||||
}
|
||||
|
||||
@@ -312,6 +312,7 @@ DateTimeFormat=dd. MM. yyyy, HH:MM:ss
|
||||
AddItem=Přidat položku
|
||||
SelectGroup=Vybrat skupinu...
|
||||
RemoveItem=Smazat
|
||||
Confirm=Potvrdit
|
||||
|
||||
StudentProject = Studentský projekt
|
||||
StudentProjectAbr = St. projekt
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
<comboitem label="@load(each)"/>
|
||||
</template>
|
||||
</combobox>
|
||||
<button label="${labels.AddItem}"
|
||||
<button label="${labels.Confirm}"
|
||||
onClick="@command('addPassanger')"
|
||||
sclass="nicebutton"
|
||||
disabled="@load(vm.selUser eq null)"/>
|
||||
|
||||
Reference in New Issue
Block a user