Align numbers
All checks were successful
Build Docker Images / test (map[name:Morska plugin_project:DiunaBI.Plugins.Morska]) (push) Successful in 1m43s
Build Docker Images / test (map[name:PedrolloPL plugin_project:DiunaBI.Plugins.PedrolloPL]) (push) Successful in 1m30s
Build Docker Images / build-and-push (map[image_suffix:morska name:Morska plugin_project:DiunaBI.Plugins.Morska]) (push) Successful in 1m50s
Build Docker Images / build-and-push (map[image_suffix:pedrollopl name:PedrolloPL plugin_project:DiunaBI.Plugins.PedrolloPL]) (push) Successful in 1m46s
All checks were successful
Build Docker Images / test (map[name:Morska plugin_project:DiunaBI.Plugins.Morska]) (push) Successful in 1m43s
Build Docker Images / test (map[name:PedrolloPL plugin_project:DiunaBI.Plugins.PedrolloPL]) (push) Successful in 1m30s
Build Docker Images / build-and-push (map[image_suffix:morska name:Morska plugin_project:DiunaBI.Plugins.Morska]) (push) Successful in 1m50s
Build Docker Images / build-and-push (map[image_suffix:pedrollopl name:PedrolloPL plugin_project:DiunaBI.Plugins.PedrolloPL]) (push) Successful in 1m46s
This commit is contained in:
@@ -143,7 +143,7 @@
|
|||||||
<MudTd DataLabel="Code">@context.Code</MudTd>
|
<MudTd DataLabel="Code">@context.Code</MudTd>
|
||||||
@foreach (var column in displayedColumns)
|
@foreach (var column in displayedColumns)
|
||||||
{
|
{
|
||||||
<MudTd DataLabel="@column">@GetRecordValue(context, column)</MudTd>
|
<MudTd DataLabel="@column" Style="@GetColumnStyle(column)">@GetRecordValue(context, column)</MudTd>
|
||||||
}
|
}
|
||||||
@if (isEditable)
|
@if (isEditable)
|
||||||
{
|
{
|
||||||
@@ -165,12 +165,12 @@
|
|||||||
<FooterContent>
|
<FooterContent>
|
||||||
@if (showSummary)
|
@if (showSummary)
|
||||||
{
|
{
|
||||||
<MudTd><b>@NumberFormatHelper.FormatNumber(totalSum)</b></MudTd>
|
<MudTd Style="text-align: left;"><b>@NumberFormatHelper.FormatNumber(totalSum)</b></MudTd>
|
||||||
@foreach (var column in displayedColumns)
|
@foreach (var column in displayedColumns)
|
||||||
{
|
{
|
||||||
@if (column.StartsWith("Value") && columnSums.ContainsKey(column))
|
@if (column.StartsWith("Value") && columnSums.ContainsKey(column))
|
||||||
{
|
{
|
||||||
<MudTd><b>@NumberFormatHelper.FormatNumber(columnSums[column])</b></MudTd>
|
<MudTd Style="text-align: left;"><b>@NumberFormatHelper.FormatNumber(columnSums[column])</b></MudTd>
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -197,6 +197,16 @@ public partial class Details : ComponentBase, IDisposable
|
|||||||
return NumberFormatHelper.FormatNumber(value);
|
return NumberFormatHelper.FormatNumber(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private string GetColumnStyle(string columnName)
|
||||||
|
{
|
||||||
|
// Align numeric columns (Value1, Value2, etc.) to the left
|
||||||
|
if (columnName.StartsWith("Value"))
|
||||||
|
{
|
||||||
|
return "text-align: left;";
|
||||||
|
}
|
||||||
|
return string.Empty;
|
||||||
|
}
|
||||||
|
|
||||||
private double? GetRecordValueByName(RecordDto record, string columnName)
|
private double? GetRecordValueByName(RecordDto record, string columnName)
|
||||||
{
|
{
|
||||||
var property = typeof(RecordDto).GetProperty(columnName, BindingFlags.Public | BindingFlags.Instance);
|
var property = typeof(RecordDto).GetProperty(columnName, BindingFlags.Public | BindingFlags.Instance);
|
||||||
|
|||||||
Reference in New Issue
Block a user