diff --git a/Wonky.Client/Components/SearchPhraseComponent.razor.cs b/Wonky.Client/Components/SearchPhraseComponent.razor.cs index 22ca22ca..7154744d 100644 --- a/Wonky.Client/Components/SearchPhraseComponent.razor.cs +++ b/Wonky.Client/Components/SearchPhraseComponent.razor.cs @@ -25,13 +25,16 @@ namespace Wonky.Client.Components private string _searchTerm { get; set; } = ""; [Parameter] public EventCallback OnChanged { get; set; } [Parameter] public string SavedSearch { get; set; } = string.Empty; - + + protected override void OnParametersSet() + { + _searchTerm = SavedSearch; + } + protected override void OnInitialized() { - if (string.IsNullOrWhiteSpace(SavedSearch)) + if (string.IsNullOrWhiteSpace(_searchTerm)) return; - - _searchTerm = SavedSearch; OnSearchChanged(); } diff --git a/Wonky.Client/HttpRepository/IUserHttpRepository.cs b/Wonky.Client/HttpRepository/IUserHttpRepository.cs index 09e4f751..24efd3b5 100644 --- a/Wonky.Client/HttpRepository/IUserHttpRepository.cs +++ b/Wonky.Client/HttpRepository/IUserHttpRepository.cs @@ -21,10 +21,10 @@ namespace Wonky.Client.HttpRepository; public interface IUserHttpRepository { Task> GetAdvisors(); - Task GetAdvisorInfo(string userId); + Task GetAdvisorInfo(string userId); Task UpdateAdvisor(string userId, UserUpdateDto model); Task> GetAdminUsers(); - Task GetAdminUserInfo(string userId); + Task GetAdminUserInfo(string userId); Task UpdateAdminUser(string userId, UserUpdateDto model); Task ResetUserPassword(string userId, string newPasswd, string confirmPasswd); } \ No newline at end of file diff --git a/Wonky.Client/HttpRepository/UserHttpRepository.cs b/Wonky.Client/HttpRepository/UserHttpRepository.cs index 7415df98..6f1b4b1a 100644 --- a/Wonky.Client/HttpRepository/UserHttpRepository.cs +++ b/Wonky.Client/HttpRepository/UserHttpRepository.cs @@ -52,9 +52,9 @@ public class UserHttpRepository : IUserHttpRepository return await _client.GetFromJsonAsync>(_api.AdminUser); } - public async Task GetAdvisorInfo(string userId) + public async Task GetAdvisorInfo(string userId) { - return await _client.GetFromJsonAsync($"{_api.AdminUser}/{userId}"); + return await _client.GetFromJsonAsync($"{_api.AdminUser}/{userId}"); } public async Task UpdateAdvisor(string userId, UserUpdateDto model) @@ -67,9 +67,9 @@ public class UserHttpRepository : IUserHttpRepository return await _client.GetFromJsonAsync>(_api.AdminOffice); } - public async Task GetAdminUserInfo(string userId) + public async Task GetAdminUserInfo(string userId) { - return await _client.GetFromJsonAsync($"{_api.AdminOffice}/{userId}"); + return await _client.GetFromJsonAsync($"{_api.AdminOffice}/{userId}"); } public async Task UpdateAdminUser(string userId, UserUpdateDto model) diff --git a/Wonky.Client/Pages/ActivityNewVisitPage.razor b/Wonky.Client/Pages/ActivityNewVisitPage.razor index bc757ea9..06e813ae 100644 --- a/Wonky.Client/Pages/ActivityNewVisitPage.razor +++ b/Wonky.Client/Pages/ActivityNewVisitPage.razor @@ -20,6 +20,7 @@ @attribute [Authorize(Roles = "Advisor")] @using Wonky.Client.Components +
@@ -121,238 +122,171 @@
-@* Order lines *@ -
-

- -

-
-
-
-
- @* Order draft lines *@ - - - - - - - - - - - - - - - - - - @if (DraftStateProvider != null && DraftStateProvider.Draft.Items.Count > 0) - { - @foreach (var cItem in DraftStateProvider.Draft.Items) - { - - - - - - - - - - } - } - - - - - - - - - -
- Ordrekladde Global kladde (udløber efter @(DraftStateProvider.Draft.TimeToLiveInSeconds / 60)m inaktivitet) - - -
NavnVarenrAntalEnhedsprisLinjesumSAS
@cItem.Item.Name@cItem.Item.Sku@cItem.Quantity@cItem.Price@cItem.LineTotal - - - -
Total@DraftStateProvider.Draft.Total
-
-
-
-
- @* draft line *@ - @if (_selectedItem != null && ShowItem) - { - + @* Order lines *@ +
+

+ +

+
+
+
+
+ @* Order draft lines *@ +
- + + - - - - - - + + + + + + + + @if (DraftStateProvider != null && DraftStateProvider.Draft.Items.Count > 0) + { + @foreach (var cartItem in DraftStateProvider.Draft.Items) + { + + + + + + + + + + } + } - - - - - - + + + +
Kladdelinje + Ordrekladde Global kladde (udløber efter @(DraftStateProvider.Draft.TimeToLiveInSeconds / 60)m inaktivitet) + + +
AntalPrisRabatSASVarenr.
NavnVarenrAntalEnhedsprisLinjesumSAS
@cartItem.Item.Name@cartItem.Item.Sku@cartItem.Quantity@cartItem.Price@cartItem.LineTotal + + + +
- - - - - - - - @_selectedItem.Sku - + Total@DraftStateProvider.Draft.Total +
- } -
-
-
-
- @* catalog *@ -
-
- @*
*@ - @* *@ - @*
*@ -
- -
-
- -
-
- -
-
- -
-
- @*
*@ - @*
*@ - @* *@ - @*
*@ - @*
*@
- @if (_catalog.Any()) - { - - - - - - - - - - - @foreach (var item in _catalog) - { + +
+
+ @* draft line *@ + @if (_selectedItem != null && ShowItem) + { +
NavnVarenrForkStk / Pris
+ + + + - - - - + + + + + + + + + + + + + + + - } - -
Kladdelinje
@item.Name@item.Sku@item.ShortName -
    - @foreach (var rate in item.Rates) - { -
  • -
    @rate.Quantity
    -
    @rate.Rate
    - - Vælg - -
  • - } -
+
AntalPrisRabatSASVarenr.
+ + + + + + + + @_selectedItem.Sku +
- } - else - { -
Der er ingen data
- } + + + } +
-
-@* Delivery address *@ -
-

- -

-
-
-
- -
- + @* Delivery address *@ +
+

+ +

+
+
+
+ +
+ +
-
-
- -
- +
+ +
+ +
-
-
- -
- +
+ +
+ +
-
-
- -
- +
+ +
+ +
-
-
- -
- +
+ +
+ +
-