@page "/"
@rendermode InteractiveServer
@using System
@using System.Collections.Generic
@using System.Linq
@using System.Threading.Tasks
Consolidated single source of truth, May 2026 reporting period
Total Travel Spend
Negotiated Savings
Active Travellers
Bookings Outside Policy
Air, accommodation and ground transport over 6 months
May 2026
Last confirmed trips
| Traveller | Route / Stay | Type | Status | Cost |
|---|---|---|---|---|
|
@item.Initials
@item.Traveller@item.Role
|
@item.Details | @if (item.Type == "Flight") { Flight } else if (item.Type == "Hotel") { Hotel } else if (item.Type == "Car") { Car } else if (item.Type == "Shuttle") { Shuttle } else { @item.Type } | @if (item.Status == "Confirmed") { Confirmed } else if (item.Status == "Pending") { Pending } else if (item.Status == "Cancelled") { Cancelled } else { @item.Status } | R @item.Cost.ToString("N0") |
By spend, this month