From 30e1fa1d755838db8f3c153574c0b80c7dd7bcf2 Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Thu, 30 Mar 2023 08:58:18 +0200 Subject: [PATCH] beatify --- .../Pages/AdvisorActivityCreatePage.razor.cs | 23 ++++++++----------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/Wonky.Client/Pages/AdvisorActivityCreatePage.razor.cs b/Wonky.Client/Pages/AdvisorActivityCreatePage.razor.cs index 36eaea68..741430e3 100644 --- a/Wonky.Client/Pages/AdvisorActivityCreatePage.razor.cs +++ b/Wonky.Client/Pages/AdvisorActivityCreatePage.razor.cs @@ -37,8 +37,7 @@ namespace Wonky.Client.Pages; public partial class AdvisorActivityCreatePage : IDisposable { - // ************************************************************* - // Injected services + // ############################################################# [Inject] public ILogger Logger { get; set; } [Inject] public HttpInterceptorService Interceptor { get; set; } [Inject] public UserPreferenceService PreferenceService { get; set; } @@ -52,14 +51,11 @@ public partial class AdvisorActivityCreatePage : IDisposable [Inject] public IAdvisorCustomerHistoryRepository HistoryRepo { get; set; } [Inject] public IUserInfoService UserInfo { get; set; } - // ************************************************************* - // Parameters + // ############################################################# [CascadingParameter] private DraftStateProvider DraftProvider { get; set; } = new(); - [Parameter] public string CompanyId { get; set; } = ""; - // ************************************************************* - // Variables + // ############################################################# private readonly JsonSerializerOptions _options = new() { PropertyNameCaseInsensitive = true }; private SalesItemView SelectedItem { get; set; } = new(); private UserPreference UserPreference { get; set; } = new(); @@ -85,8 +81,7 @@ public partial class AdvisorActivityCreatePage : IDisposable private const string PromptDemoForgotten = "Har du glemt demo?"; - // ************************************************************* - // Overlays + // ############################################################# private CatalogPagedOverlay CatalogOverlay { get; set; } = new(); private ProductHistoryOverlay ProductOverlay { get; set; } = new(); private ProductPriceHistoryOverlay PriceOverlay { get; set; } = new(); @@ -94,11 +89,9 @@ public partial class AdvisorActivityCreatePage : IDisposable private ProductCheckConfirmationOverlay ConfirmationCheckOverlay { get; set; } = new(); private CustomerInvoiceListOverlay InvoiceListOverlay { get; set; } = new(); private CustomerInventoryListOverlay InventoryListOverlay { get; set; } = new(); - private CustomerActivityListOverlay ActivityListOverlay { get; set; } = new(); - // ************************************************************* - // Lists + // ############################################################# private List Inventory { get; set; } = new(); private List CheckList { get; set; } = new(); private InvoiceListView CompanyInvoices { get; set; } = new(); @@ -429,18 +422,21 @@ public partial class AdvisorActivityCreatePage : IDisposable if (OldPhone != Activity.Phone) { Company.Phone = Activity.Phone; - Activity.OrderMessage = $"Telefonnr. opdateret.\n{Activity.OrderMessage}"; + Activity.OrderMessage = $"BEMÆRK: {Activity.Phone}\n{Activity.OrderMessage}"; await CompanyRepo.UpdateErpData(Company.CompanyId, Company); } // begin assembling activity + // activity date Activity.ActivityDate = $"{SelectedDate:yyyy-MM-dd}"; + // activity type Activity.OurRef = Activity.ActivityTypeEnum switch { "phone" => $"T:{SalesRep.FirstName}", "onSite" => $"B:{SalesRep.FirstName}", _ => "" }; + // if express add 'E' to ourRef if (Activity.Express) Activity.OurRef = $"E{Activity.OurRef}"; // begin lines @@ -464,7 +460,6 @@ public partial class AdvisorActivityCreatePage : IDisposable .ToList(); Activity.Lines = lines; } - // debug logging Logger.LogDebug("CrmNewActivityPage => \n {}", JsonSerializer.Serialize(Activity)); // post to api