@model PlanTempus.Application.Features.Customers.Components.CustomerDetailStatisticsViewModel @Model.AttendanceTitle
@Model.Attended @Model.AttendedLabel @Model.Cancelled @Model.CancelledLabel @Model.NoShow @Model.NoShowLabel @Model.ReliabilityPercent% @Model.ReliabilityLabel
@Model.Attended @Model.Cancelled @Model.NoShow
@Model.ServicePatternsTitle
@Model.TopServicesLabel @foreach (var service in Model.TopServices) { @service.Rank @service.Name @(service.Count)x }
@Model.TopProductsLabel @foreach (var product in Model.TopProducts) { @product.Rank @product.Name @(product.Count)x }
@Model.BookingBehaviorTitle @Model.AvgBookingNoticeLabel @Model.AvgBookingNotice @Model.PreferredDayLabel @Model.PreferredDay @Model.PreferredTimeSlotLabel @Model.PreferredTimeSlot @Model.OnlineBookingRateLabel @Model.OnlineBookingRate @Model.AvgCancellationNoticeLabel @Model.AvgCancellationNotice @Model.LoyaltyTitle
@Model.CustomerSinceYears @Model.CustomerSinceYearsLabel @Model.DaysSinceLastVisit @Model.DaysSinceLastVisitLabel @{ var riskText = Model.ChurnRisk switch { "low" => "Lav", "medium" => "Medium", "high" => "Hoj", _ => Model.ChurnRisk }; } @riskText @Model.ChurnRiskLabel @Model.AvgIntervalDays @Model.AvgIntervalDaysLabel