From: Roland Häder <roland@mxchange.org> Date: Mon, 25 Jun 2018 21:10:01 +0000 (+0200) Subject: Please cherry-pick: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=859f053b7a6a36158e1e243467612ab537c87d0a;p=jfinancials-war.git Please cherry-pick: - exposed branch office and employee number in list views - added missing i18n string Signed-off-by: Roland Häder <roland@mxchange.org> --- diff --git a/src/java/org/mxchange/localization/generic_de_DE.properties b/src/java/org/mxchange/localization/generic_de_DE.properties index 826fbf25..3079d9a1 100644 --- a/src/java/org/mxchange/localization/generic_de_DE.properties +++ b/src/java/org/mxchange/localization/generic_de_DE.properties @@ -1218,3 +1218,4 @@ COUNTRY_OF_BRANCH_OFFICE_TITLE=Land der Filiale #@TODO Please fix German umlauts! ADMIN_OPENING_TIMES_TAB_TITLE=Oeffnungszeiten TAX_NUMBER_HEADER=Steuernummer: +EMPLOYEE_NUMBER_HEADER=Mitarbeiternummer: diff --git a/src/java/org/mxchange/localization/generic_en_US.properties b/src/java/org/mxchange/localization/generic_en_US.properties index 543786d2..3f5af7e7 100644 --- a/src/java/org/mxchange/localization/generic_en_US.properties +++ b/src/java/org/mxchange/localization/generic_en_US.properties @@ -1104,3 +1104,4 @@ COUNTRY_HEADER=Country: COUNTRY_OF_BRANCH_OFFICE_TITLE=Country of branch office ADMIN_OPENING_TIMES_TAB_TITLE=Opening times TAX_NUMBER_HEADER=Tax number: +EMPLOYEE_NUMBER_HEADER=Employee number: diff --git a/web/admin/branch_office/admin_branch_office_list.xhtml b/web/admin/branch_office/admin_branch_office_list.xhtml index 013961e8..320bec09 100644 --- a/web/admin/branch_office/admin_branch_office_list.xhtml +++ b/web/admin/branch_office/admin_branch_office_list.xhtml @@ -86,6 +86,11 @@ </p:link> </p:column> + <p:column headerText="#{msg.BRANCH_OFFICE_NUMBER_HEADER}" sortBy="#{branchOffice.branchNumber}" filterBy="#{branchOffice.branchNumber}" filterMatchMode="contains"> + <h:outputText value="#{branchOffice.branchNumber}" rendered="#{not empty branchOffice.branchNumber}" /> + <h:outputText value="-" rendered="#{empty branchOffice.branchNumber}" /> + </p:column> + <p:column headerText="#{msg.ADMIN_BASIC_DATA_COMPANY_NAME_HEADER}" sortBy="#{branchOffice.branchCompany}" filterBy="#{branchOffice.branchCompany}" filterMatchMode="in"> <f:facet name="filter"> <p:selectCheckboxMenu diff --git a/web/admin/employee/admin_employee_list.xhtml b/web/admin/employee/admin_employee_list.xhtml index a3293b12..4ff506b7 100644 --- a/web/admin/employee/admin_employee_list.xhtml +++ b/web/admin/employee/admin_employee_list.xhtml @@ -59,6 +59,11 @@ </p:link> </p:column> + <p:column headerText="#{msg.EMPLOYEE_NUMBER_HEADER}" sortBy="#{employee.employeeNumber}" filterBy="#{employee.employeeNumber}" filterMatchMode="contains"> + <h:outputText value="#{employee.employeeNumber}" rendered="#{not empty employee.employeeNumber}" /> + <h:outputText value="-" rendered="#{empty employee.employeeNumber}" /> + </p:column> + <p:column headerText="#{msg.ADMIN_ASSIGNED_BRANCH_OFFICE}" sortBy="#{employee.employeeBranchOffice}" filterBy="#{employee.employeeBranchOffice}" filterMatchMode="in"> <f:facet name="filter"> <p:selectCheckboxMenu