diff --git a/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor b/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor index 082f0415..ce26539b 100644 --- a/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/Drivers/DriverManageTransfers.razor @@ -82,7 +82,7 @@ @foreach (var transfer in PageModel.Upcomings) { - +
@@ -108,7 +108,7 @@ @foreach (var transfer in PageModel.Problems) { - +
@@ -147,8 +147,6 @@ ContextIds="new object[] {driverId}" CustomizeElement="Grid_CustomizeElement" ShowGroupPanel="true" - CustomGroup="Grid_CustomGroup" - CustomizeGroupValueDisplayText="Grid_CustomizeGroupValueDisplayText" ColumnResizeMode="GridColumnResizeMode.NextColumn" AllowSelectRowByClick="false" PageSize="13" @@ -156,8 +154,16 @@ - + + + + @{ + var appointment = (Transfer)context.DataItem; + @appointment.Appointment.ToString("t") + } + + @@ -259,14 +265,14 @@ } } - void Grid_CustomGroup(GridCustomGroupEventArgs e) - { - if (e.FieldName == "Appointment") - { - e.SameGroup = Grid_CompareColumnValues(((DateTime)e.Value1).Date, ((DateTime)e.Value2).Date); - e.Handled = true; - } - } + // void Grid_CustomGroup(GridCustomGroupEventArgs e) + // { + // if (e.FieldName == "Appointment") + // { + // e.SameGroup = Grid_CompareColumnValues(((DateTime)e.Value1).Date, ((DateTime)e.Value2).Date); + // e.Handled = true; + // } + // } bool Grid_CompareColumnValues(DateTime value1, DateTime value2) { if (value1 == value2) @@ -274,15 +280,14 @@ else return false; } - void Grid_CustomizeGroupValueDisplayText(GridCustomizeGroupValueDisplayTextEventArgs e) - { - if (e.FieldName == "Appointment") - { - - string displayText = ((DateTime)e.Value).Date.ToString(); - e.DisplayText = displayText; - } - } + // void Grid_CustomizeGroupValueDisplayText(GridCustomizeGroupValueDisplayTextEventArgs e) + // { + // if (e.FieldName == "Appointment") + // { + // string displayText = ((DateTime)e.Value).Date.ToString(); + // e.DisplayText = displayText; + // } + // } private void RefreshComponent() diff --git a/TIAMSharedUI/Pages/User/Messages.razor b/TIAMSharedUI/Pages/User/Messages.razor index 4cd109fa..7e422a7a 100644 --- a/TIAMSharedUI/Pages/User/Messages.razor +++ b/TIAMSharedUI/Pages/User/Messages.razor @@ -16,7 +16,7 @@
- +
@@ -38,7 +38,15 @@ // var upmId = sessionService.User.UserModelDto.UserProductMappings.Select(x => x.Id).FirstOrDefault(); // if(!upmId.IsNullOrEmpty()) _contextParams.Add(upmId); - _isMobile = await jsRuntime.InvokeAsync("isDevice"); + try + { + _isMobile = await jsRuntime.InvokeAsync("isDevice"); + } + catch (Exception ex) + { + Console.WriteLine(ex); + } + await base.OnInitializedAsync(); } } diff --git a/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor b/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor index 80b77f9b..3dd21625 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/MessageDetailGridComponent.razor @@ -31,25 +31,14 @@ SignalRClient="AdminSignalRClient" GetAllMessageTag="GetAllMessageTag" ContextIds="@(ContextId.IsNullOrEmpty() ? throw new InvalidDataException($"ContextId.IsNullOrEmpty(); ContextId: {ContextId}") : [ContextId.Value])" - CustomizeElement="CustomizeElement"> + CustomizeElement="CustomizeElement" + ShowFilterRow="ShowFilterRow"> - - - - - - @{ - 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; + var isOutgoing = ((EmailMessage)context.DataItem).SenderId == myUserId; if (isOutgoing) { @@ -61,8 +50,8 @@ } | @{ - MessageContextType a = ((EmailMessage)context.DataItem).ContextType; - switch (a) + var contextType = ((EmailMessage)context.DataItem).ContextType; + switch (contextType) { case MessageContextType.Transfer: { @@ -94,12 +83,32 @@ } - + + + + + @{ + var created = ((EmailMessage)context.DataItem).Created; + + if (!IsMessageTextVisible) + { +

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

+

@created.ToString("HH:mm")

+ } + else + { + @created.ToString("g") + } + } +
+
+ + @{ - string subjectString = ((EmailMessage)context.DataItem).Subject; -

@subjectString

+ var subjectString = ((EmailMessage)context.DataItem).Subject; +

@subjectString

}
@@ -108,7 +117,7 @@ @System.Text.RegularExpressions.Regex.Replace((displayTextContext.Value as string)!, "<(.|\n)*?>", string.Empty)
- +
@@ -134,6 +143,7 @@ [Parameter] public bool IsSenderEmailVisible { get; set; } = true; [Parameter] public int GetAllMessageTag { get; set; } = SignalRTags.GetMessagesByContextId; + [Parameter] public bool ShowFilterRow { get; set; } = false; private MessageGrid _messageGrid = null!; private LoggerClient _logger = null!;