Driver name fix?
This commit is contained in:
parent
68a83ff8a3
commit
93557fca00
|
|
@ -1,4 +1,5 @@
|
||||||
@using System.Text
|
@using System.Text
|
||||||
|
@using AyCode.Core.Helpers
|
||||||
@using TIAM.Entities.Transfers
|
@using TIAM.Entities.Transfers
|
||||||
@using TIAM.Services
|
@using TIAM.Services
|
||||||
@using TIAMWebApp.Shared.Application.Services
|
@using TIAMWebApp.Shared.Application.Services
|
||||||
|
|
@ -10,23 +11,25 @@
|
||||||
[Parameter] public Guid TransferId { get; set; }
|
[Parameter] public Guid TransferId { get; set; }
|
||||||
private string DriverName = "";
|
private string DriverName = "";
|
||||||
|
|
||||||
protected override async Task OnParametersSetAsync()
|
protected override void OnParametersSet()
|
||||||
{
|
{
|
||||||
|
_adminSignalRClient.GetByIdAsync<List<TransferToDriver>>(SignalRTags.GetTransferDriversByTransferId, x =>
|
||||||
|
{
|
||||||
|
//await Task.Delay(1);
|
||||||
|
var keyItemTransferToDriver = x.ResponseData;
|
||||||
|
|
||||||
var keyItemTransferToDriver = await _adminSignalRClient.GetByIdAsync<List<TransferToDriver>>(SignalRTags.GetTransferDriversByTransferId, TransferId);
|
if (keyItemTransferToDriver != null && keyItemTransferToDriver.Count > 0)
|
||||||
if(keyItemTransferToDriver != null && keyItemTransferToDriver.Count > 0)
|
|
||||||
{
|
{
|
||||||
foreach (var driver in keyItemTransferToDriver)
|
foreach (var driver in keyItemTransferToDriver)
|
||||||
{
|
{
|
||||||
if (driver.UserProductMapping != null)
|
if (driver != null && driver.UserProductMapping != null)
|
||||||
{
|
{
|
||||||
|
if (driver.UserProductMapping.User != null)
|
||||||
if(driver.UserProductMapping.User != null)
|
|
||||||
{
|
{
|
||||||
|
|
||||||
if (driver.UserProductMapping.User.Profile != null)
|
if (driver.UserProductMapping.User.Profile != null)
|
||||||
{
|
{
|
||||||
if(!string.IsNullOrEmpty(driver.UserProductMapping.User.Profile.Name))
|
if (!string.IsNullOrEmpty(driver.UserProductMapping.User.Profile.Name))
|
||||||
{
|
{
|
||||||
DriverName = driver.UserProductMapping.User.Profile.Name;
|
DriverName = driver.UserProductMapping.User.Profile.Name;
|
||||||
}
|
}
|
||||||
|
|
@ -45,5 +48,8 @@
|
||||||
{
|
{
|
||||||
DriverName = "No driver assigned yet";
|
DriverName = "No driver assigned yet";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return Task.CompletedTask;
|
||||||
|
}, TransferId).Forget();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -288,6 +288,8 @@ Closed="EulaPopupClosed">
|
||||||
DateTime StartDate { get; set; } = DateTime.Today;
|
DateTime StartDate { get; set; } = DateTime.Today;
|
||||||
DxSchedulerDataStorage _dataStorage = new();
|
DxSchedulerDataStorage _dataStorage = new();
|
||||||
|
|
||||||
|
private Dictionary<Guid, string> driverNamesByTransferId = [];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void SendMail(Transfer item)
|
void SendMail(Transfer item)
|
||||||
|
|
@ -459,7 +461,7 @@ Closed="EulaPopupClosed">
|
||||||
protected override Task OnInitializedAsync()
|
protected override Task OnInitializedAsync()
|
||||||
{
|
{
|
||||||
_logger = new LoggerClient<ManageTransfers>(_logWriters.ToArray());
|
_logger = new LoggerClient<ManageTransfers>(_logWriters.ToArray());
|
||||||
|
// var result = AdminSignalRClient.GetTransferDrivers
|
||||||
return base.OnInitializedAsync();
|
return base.OnInitializedAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue