diff --git a/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor b/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor index b85c6d1b..93332e10 100644 --- a/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor @@ -365,24 +365,23 @@ switch (transferStatusByte) { case 5: - return "bg-important"; + return "bg-important text-body"; case > 5 and < 35: - return "bg-attention"; + return "bg-attention text-body"; case 35: - return "bg-finished"; + return "bg-finished text-body"; case > 35: - return "bg-cancel"; + return "bg-cancel text-body"; default: - return ""; + return "text-body"; } } - //readonly DriverManageTransfersPageModel PageModel = new(); protected override async Task OnInitializedAsync() { diff --git a/TIAMSharedUI/Pages/User/Messages.razor b/TIAMSharedUI/Pages/User/Messages.razor index e4e9ecaa..4cd109fa 100644 --- a/TIAMSharedUI/Pages/User/Messages.razor +++ b/TIAMSharedUI/Pages/User/Messages.razor @@ -7,27 +7,22 @@ @using TIAMWebApp.Shared.Application.Services @inject ISessionService sessionService; @inject AdminSignalRClient AdminSignalRClient; -@* @inject JSRuntime jsRuntime - - - *@ +@inject IJSRuntime jsRuntime

Messages

Manage messages here!

-
-
+
+ -
+
+ + @code { [Parameter] public Guid? UserId { get; set; } @@ -43,8 +38,7 @@ // var upmId = sessionService.User.UserModelDto.UserProductMappings.Select(x => x.Id).FirstOrDefault(); // if(!upmId.IsNullOrEmpty()) _contextParams.Add(upmId); - //_isMobile = await jsRuntime.InvokeAsync("isDevice"); - + _isMobile = await jsRuntime.InvokeAsync("isDevice"); await base.OnInitializedAsync(); } } diff --git a/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor b/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor index dedfa063..80b77f9b 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor @@ -1,4 +1,5 @@ @using AyCode.Core +@using AyCode.Core.Enums @using AyCode.Core.Helpers @using TIAM.Entities.Products @using TIAM.Entities.ServiceProviders @@ -6,6 +7,7 @@ @using TIAM.Entities.Drivers @using TIAM.Entities.Users @using TIAM.Models.Dtos.Users +@using TIAMSharedUI.Shared.Components.BaseComponents @using TIAMWebApp.Shared.Application.Interfaces @using TIAMWebApp.Shared.Application.Utility @using AyCode.Services.Loggers @@ -19,6 +21,7 @@ @using AyCode.Blazor.Components.Services @using AyCode.Core.Extensions @using TIAM.Services +@inherits UserBasePageComponent @inject IEnumerable LogWriters @inject AdminSignalRClient AdminSignalRClient; @@ -33,18 +36,80 @@ - - - + + + @{ + var Date = ((EmailMessage)context.DataItem).Created.Date; + var Time = ((EmailMessage)context.DataItem).Created; +

@Date.ToString("yy.MM.dd")

+

@Time.ToString("HH:mm")

+ } +
+
+ + + @{ + bool isOutgoing = ((EmailMessage)context.DataItem).SenderId == myUserId; + if (isOutgoing) + { + + } + else + { + + } + } + | + @{ + MessageContextType a = ((EmailMessage)context.DataItem).ContextType; + switch (a) + { + case MessageContextType.Transfer: + { + + break; + } + case MessageContextType.Company: + { + + break; + } + case MessageContextType.Product: + { + + break; + } + case MessageContextType.Private: + { + + break; + } + case MessageContextType.Unset: + { + + break; + } + + } + } + + - + + + @{ + string subjectString = ((EmailMessage)context.DataItem).Subject; +

@subjectString

+ } +
+
@System.Text.RegularExpressions.Regex.Replace((displayTextContext.Value as string)!, "<(.|\n)*?>", string.Empty) - + @{ @@ -73,9 +138,12 @@ private MessageGrid _messageGrid = null!; private LoggerClient _logger = null!; + private Guid? myUserId; + protected override void OnInitialized() { _logger = new LoggerClient(LogWriters.ToArray()); + myUserId = _sessionService.User.UserId; } private void CustomizeElement(GridCustomizeElementEventArgs e) diff --git a/TIAMWebApp/Client/wwwroot/index.html b/TIAMWebApp/Client/wwwroot/index.html index f7f38e46..0e24ba12 100644 --- a/TIAMWebApp/Client/wwwroot/index.html +++ b/TIAMWebApp/Client/wwwroot/index.html @@ -53,6 +53,11 @@ Reload 🗙
+