Hello @await Component.InvokeAsync("CurrentUser")!
+ +| + | Something | +Something Something | + @if (Model.Value3 != 0) + { +Something | + } ++ |
|---|---|---|---|---|
| @data.Icon | +@data.Name | +@data.Html | + @if (Model.Value3 != 0) + { +
+ @(new TimeSpan(0, 0, (int)data.Seconds)) + (@data.PerHour.ToString("N2") p/h) + |
+ }
+ + + | +
| + | SomethingA | +SomethingB | +SomethingC | +SomethingD | +SomethingE | +SomethingF | ++ |
|---|---|---|---|---|---|---|---|
| @data.Icon | +@data.Name | +@data.Value | +@StartDate.ToString("dd MMM HH:mm:ss") | + @{ + float percentage = 100f; + + var totalTime = CompleteDate.Subtract(StartDate).TotalMilliseconds; + if (totalTime > 1000) + { + percentage = 100f * (float)DateTimeOffset.UtcNow.Subtract(StartDate).TotalMilliseconds / (float)totalTime; + } + + percentage = MathF.Min(100f, MathF.Max(0f, percentage)); + + var startDate = ToInt64(StartDate.Subtract(DateTime.UnixEpoch).Ticks / (double)10000); + var endDate = ToInt64(CompleteDate.Subtract(DateTime.UnixEpoch).Ticks / (double)10000); + } +
+
+
+
+ |
+ @CompleteDate.ToString("dd MMM HH:mm:ss") | ++ @(CompleteDate.Subtract(DateTime.UtcNow).ToString()) + | ++ + | +
Message from TempData: @Message
+ @{ + Message = $"You visited this page at {DateTime.Now}."; + } +