package templates
import (
"arbeitszeitmessung/helper"
"arbeitszeitmessung/models"
"time"
)
templ PDFReportEmploye(e models.User, overtime, worktime time.Duration, workDays []models.IWorkDay, tsStart time.Time, tsEnd time.Time) {
{{
_, kw := tsStart.ISOWeek()
noBorder := ""
}}
@Base()
Zeitraum: { tsStart.Format("02.01.2006") } - { tsEnd.Format("02.01.2006") } Arbeitszeit: { helper.FormatDuration(worktime) } Überstunden: { helper.FormatDuration(overtime) } { kw } Kommen Gehen Arbeitsart Stunden Pause Überstunden { day.Date().Format("02.01.2006") } { workDay.Bookings[bookingI].Timestamp.Format("15:04") } { workDay.Bookings[bookingI+1].Timestamp.Format("15:04") } { workDay.Bookings[bookingI].BookingType.Name } Kurzarbeit { absentDay.AbwesenheitTyp.Name } Wochenende{ e.Vorname } { e.Name }
{ helper.FormatDurationFill(d, true) }
}