download worktime summaries

This commit is contained in:
2019-09-25 13:05:17 +02:00
parent dbd3e42466
commit 7548ba6986
11 changed files with 349 additions and 21 deletions

View File

@ -0,0 +1,46 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
xmlns:my="http://xmlns.jcp.org/jsf/composite/my" xmlns:b="http://bootsfaces.net/ui">
<h:head>
<title>Arbeitszeit</title>
</h:head>
<h:body>
<ui:composition template="/pages/template.xhtml">
<ui:define name="top"></ui:define>
<ui:define name="main">
<b:panel title="Arbeitszeiten" look="primary">
<b:form>
<b:panelGrid colSpans="4,3,3,2">
<b:selectOneMenu value="#{doneModel.downloadBean.username}">
<f:selectItems value="#{doneModel.users}" var="u" itemValue="#{u.username}" itemLabel="#{u.forename} #{u.surname}" />
</b:selectOneMenu>
<b:dateTimePicker value="#{doneModel.downloadBean.fromDate}" format="DD.MM.YYYY" locale="de" disableTimeInterval="true" required="true"
requiredMessage="von muss ausgefüllt werden">
<f:facet name="prepend">
<h:outputText value="von" />
</f:facet>
<f:converter converterId="de.jottyfan.timetrack.help.LocalDateConverter" />
</b:dateTimePicker>
<b:dateTimePicker value="#{doneModel.downloadBean.untilDate}" format="DD.MM.YYYY" locale="de" disableTimeInterval="true" required="true"
requiredMessage="bis muss ausgefüllt werden">
<f:facet name="prepend">
<h:outputText value="bis" />
</f:facet>
<f:converter converterId="de.jottyfan.timetrack.help.LocalDateConverter" />
</b:dateTimePicker>
<b:commandButton action="#{doneControl.doDownload}" value="herunterladen" look="primary" iconAwesome="download" />
</b:panelGrid>
</b:form>
</b:panel>
</ui:define>
<ui:define name="navigation">
<b:form>
<b:buttonGroup>
<b:commandButton action="#{doneControl.toStart}" value="zurück" look="primary" iconAwesome="arrow-left" />
</b:buttonGroup>
</b:form>
</ui:define>
</ui:composition>
</h:body>
</html>