Enhance employee stats view with completed bookings
Adds a new data table to employee detail stats showing completed bookings Includes: - Expanded EmployeeDetailStatsViewComponent with booking data - Updated localization translations for new table labels - Created mock booking data for demonstration - Updated .gitignore to simplify temporary file handling
This commit is contained in:
parent
f71f00099a
commit
e739ce2ac7
11 changed files with 895 additions and 62 deletions
|
|
@ -22,4 +22,33 @@
|
|||
</swp-stat-card>
|
||||
</swp-stats-row>
|
||||
</swp-card>
|
||||
|
||||
<swp-card class="stats-bookings">
|
||||
<swp-section-label>@Model.LabelCompletedBookings</swp-section-label>
|
||||
<swp-data-table>
|
||||
<swp-data-table-header>
|
||||
<swp-data-table-cell>@Model.LabelDate</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelTime</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelCustomer</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelServices</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelDuration</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelAmount</swp-data-table-cell>
|
||||
<swp-data-table-cell>@Model.LabelStatus</swp-data-table-cell>
|
||||
</swp-data-table-header>
|
||||
@foreach (var booking in Model.CompletedBookings)
|
||||
{
|
||||
<swp-data-table-row>
|
||||
<swp-data-table-cell>@booking.Date</swp-data-table-cell>
|
||||
<swp-data-table-cell>@booking.Time</swp-data-table-cell>
|
||||
<swp-data-table-cell>@booking.Customer</swp-data-table-cell>
|
||||
<swp-data-table-cell>@booking.Services</swp-data-table-cell>
|
||||
<swp-data-table-cell>@booking.Duration</swp-data-table-cell>
|
||||
<swp-data-table-cell>@booking.Amount</swp-data-table-cell>
|
||||
<swp-data-table-cell>
|
||||
<swp-status-badge class="@booking.StatusClass">@booking.Status</swp-status-badge>
|
||||
</swp-data-table-cell>
|
||||
</swp-data-table-row>
|
||||
}
|
||||
</swp-data-table>
|
||||
</swp-card>
|
||||
</swp-detail-grid>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue