@page "{id:int}" @model JobsMedical.Web.Pages.Shifts.DetailsModel @{ var s = Model.Shift!; var f = s.Facility!; ViewData["Title"] = $"شیفت {s.SpecialtyRequired} - {f.Name}"; ViewData["Description"] = $"شیفت {s.SpecialtyRequired} در {f.Name}، {f.City?.Name}، تاریخ {JalaliDate.ToLongDate(s.Date)} از ساعت {JalaliDate.Time(s.StartTime)}."; var (badgeClass, typeLabel) = s.ShiftType switch { ShiftType.Day => ("badge-day", "شیفت صبح"), ShiftType.Evening => ("badge-evening", "شیفت عصر"), ShiftType.Night => ("badge-night", "شیفت شب"), _ => ("badge-oncall", "آنکال"), }; }
📍 @f.City?.Name @(string.IsNullOrEmpty(f.Address) ? "" : "، " + f.Address)
@s.Description