wip - ensure correct decimal formatting on calculations
This commit is contained in:
parent
e6d0fe1b8d
commit
08963a1d8b
3 changed files with 37 additions and 3 deletions
|
@ -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
|
||||
|
|
12
Wonky.Client/Pages/AdminCompanyList.razor
Normal file
12
Wonky.Client/Pages/AdminCompanyList.razor
Normal 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>
|
21
Wonky.Client/Pages/AdminCompanyList.razor.cs
Normal file
21
Wonky.Client/Pages/AdminCompanyList.razor.cs
Normal 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();
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
Reference in a new issue