From a428ecb4ab2e20cae079bfbc5b9c556ef9288134 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 14 Oct 2022 17:27:55 +0200 Subject: [PATCH] Fix overlay donught --- MP.Data/Utils.cs | 15 ++++++++++ MP.SPEC/Components/ListODL.razor | 44 +++++++++++++++++++---------- MP.SPEC/Components/ListODL.razor.cs | 5 ++++ MP.SPEC/Components/ODLPlot.razor | 2 -- MP.SPEC/MP.SPEC.csproj | 2 +- MP.SPEC/Resources/ChangeLog.html | 2 +- MP.SPEC/Resources/VersNum.txt | 2 +- MP.SPEC/Resources/manifest.xml | 2 +- MP.SPEC/wwwroot/css/site.css | 16 +++++++++++ MP.SPEC/wwwroot/css/site.less | 18 ++++++++++++ MP.SPEC/wwwroot/css/site.min.css | 2 +- 11 files changed, 88 insertions(+), 22 deletions(-) diff --git a/MP.Data/Utils.cs b/MP.Data/Utils.cs index 6f3ee38d..555607d8 100644 --- a/MP.Data/Utils.cs +++ b/MP.Data/Utils.cs @@ -90,6 +90,21 @@ namespace MP.Data return endRounded; } + public static string FormDurata(double durataMinuti) + { + string answ = ""; + TimeSpan tsDurata = TimeSpan.FromMinutes(durataMinuti); + if (tsDurata.TotalDays < 1) + { + answ = $"{tsDurata.Hours:00}h {tsDurata.Minutes:00}'"; + } + else + { + answ = $"{tsDurata.Days}gg {tsDurata.Hours:00}h"; + } + return answ; + } + #endregion Public Methods } } \ No newline at end of file diff --git a/MP.SPEC/Components/ListODL.razor b/MP.SPEC/Components/ListODL.razor index 7691df00..f34ba434 100644 --- a/MP.SPEC/Components/ListODL.razor +++ b/MP.SPEC/Components/ListODL.razor @@ -94,23 +94,24 @@ else