@model PlanTempus.Application.Features.Employees.Components.EmployeeDetailSalaryViewModel @Model.LabelRates @Model.LabelEdit @Model.LabelNormalRate @Model.LabelOvertimeRate @Model.LabelCourseRate @Model.LabelTimeOffRate @Model.LabelPaidLeaveRate @Model.LabelVacationRate @Model.LabelOfficeRate @Model.LabelChildSickRate @Model.LabelChildHospitalRate @Model.LabelMaternityRate @Model.LabelCommission @Model.LabelProductCommission @Model.LabelServiceCommission @Model.LabelSupplements @Model.LabelWeekdaySupplement @Model.LabelSaturdaySupplement @Model.LabelSundaySupplement @Model.LabelSpecifications @foreach (var spec in Model.Specifications) { @spec.Period @spec.Weeks.Sum(w => w.NormalHours + w.OvertimeHours)t @spec.GrossSalaryFormatted @Model.LabelTotal @Model.LabelNormalRate: @spec.Config.HourlyRateFormatted @Model.LabelWeeklyNorm: @spec.Config.WeeklyHoursFormatted @Model.LabelOvertimeMultiplier: @spec.Config.OvertimeFormatted @Model.LabelMinimum: @spec.Config.MinimumFormatted @Model.LabelProvision: @spec.Config.CommissionFormatted @Model.LabelWeek Timer Overtid Ferie Services Produkter Minimum Provision I alt @foreach (var week in spec.Weeks) { Uge @week.WeekNumber @week.NormalHoursFormatted @week.OvertimeHoursFormatted @week.VacationDaysFormatted @week.ServiceRevenueFormatted @week.ProductRevenueFormatted @week.MinimumThresholdFormatted @week.CommissionFormatted @week.TotalPayFormatted } TOTAL @(spec.Weeks.Sum(w => w.NormalHours))t @(spec.Weeks.Sum(w => w.OvertimeHours))t @(spec.Weeks.Sum(w => w.VacationDays)) dg @(spec.Weeks.Sum(w => w.ServiceRevenue).ToString("N0", System.Globalization.CultureInfo.GetCultureInfo("da-DK"))) kr @(spec.Weeks.Sum(w => w.ProductRevenue).ToString("N0", System.Globalization.CultureInfo.GetCultureInfo("da-DK"))) kr - @(spec.Weeks.Sum(w => w.Commission).ToString("N2", System.Globalization.CultureInfo.GetCultureInfo("da-DK"))) kr @(spec.Weeks.Sum(w => w.TotalPay).ToString("N2", System.Globalization.CultureInfo.GetCultureInfo("da-DK"))) kr Se lønberegning }