wip - ensure correct decimal formatting on calculations

This commit is contained in:
Frede Hundewadt 2022-06-30 10:12:00 +02:00
parent e6d0fe1b8d
commit 08963a1d8b
3 changed files with 37 additions and 3 deletions

View file

@ -13,6 +13,7 @@
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
//
using System.Globalization;
using System.Text.Json;
using Blazored.LocalStorage;
using Blazored.Toast.Services;
@ -160,11 +161,11 @@ public partial class ActivityVisitNew : IDisposable
{
Price = item.Price,
Discount = item.Discount,
LineAmount = item.LineTotal,
Qty = item.Quantity,
Sku = item.Item.Sku,
Text = item.Item.Name,
ShortName = item.Item.ShortName,
LineAmount = item.LineTotal,
LineNumber = ++ln,
Sas = item.Sas
})
@ -201,8 +202,8 @@ public partial class ActivityVisitNew : IDisposable
{
Item = ngSalesItem,
Quantity = Convert.ToInt32(Quantity),
Price = Convert.ToDecimal(Price),
Discount = Convert.ToDecimal(Discount),
Price = Convert.ToDecimal(Price, CultureInfo.InvariantCulture),
Discount = Convert.ToDecimal(Discount, CultureInfo.InvariantCulture),
Sas = Sas
};
// reset internals to initial state

View file

@ -0,0 +1,12 @@
@using Wonky.Client.Components
@page "/admin/companies"
<div class="card">
<div class="card-header">
<div class="card-title">
Kundeliste
</div>
</div>
<div class="card-body">
<CompanyTableComponent Companies="_companyList"></CompanyTableComponent>
</div>
</div>

View file

@ -0,0 +1,21 @@
using Microsoft.AspNetCore.Components;
using Wonky.Client.HttpInterceptors;
using Wonky.Client.Services;
using Wonky.Entity.DTO;
namespace Wonky.Client.Pages;
public partial class AdminCompanyList
{
[Parameter] public string UserId { get; set; } = "";
[Parameter] public string CountryCode { get; set; } = "";
[Inject] private ILogger<ActivityVisitNew> _logger { get; set; }
[Inject] private HttpInterceptorService _interceptor { get; set; }
[Inject] private UserPreferenceService _userPrefs { get; set; }
private readonly List<CompanyDto> _companyList = new();
}