This commit is contained in:
Adam 2024-07-25 08:32:32 +02:00
commit 4b7692c0e6
3 changed files with 7 additions and 4 deletions

View File

@ -64,7 +64,7 @@
{
_logger = new LoggerClient<ManageDrivers>(LogWriters.ToArray());
base.OnInitialized();
await base.OnInitializedAsync();
}
void ColumnChooserButton_Click()

View File

@ -46,11 +46,12 @@
<DxGridDataColumn FieldName="@userEmailFieldName" Caption="Driver" SortIndex="0" ReadOnly="!DriverId.IsNullOrEmpty()" Visible="DriverId.IsNullOrEmpty()">
<CellDisplayTemplate>
@{
//TODO: a ManageTransfers-en ha új sofőrt adunk hozzá a UserProductMapping null lesz és elszáll! - J.
var email = string.Empty;
var transferToDriverDataItem = ((TransferToDriver)context.DataItem);
if (HasReadPermission(transferToDriverDataItem.UserProductMappingId))
email = transferToDriverDataItem.UserProductMapping.User.EmailAddress;
email = transferToDriverDataItem.UserProductMapping?.User.EmailAddress;
}
<text>@email</text>
</CellDisplayTemplate>
@ -81,7 +82,7 @@
<CellDisplayTemplate>
@{
var transferToDriverDataItem = (TransferToDriver)context.DataItem;
<text>@_cars.FirstOrDefault(x => x.Id == transferToDriverDataItem.CarId)?.LicencePlate</text>
<text>@_cars.FirstOrDefault(x => x.Id == transferToDriverDataItem?.CarId)?.LicencePlate</text>
}
</CellDisplayTemplate>
<CellEditTemplate>

View File

@ -794,7 +794,9 @@ namespace TIAMWebApp.Server.Controllers
var result = await _adminDal.AddTransferToDriverAsync(transferToDriver);
//TODO: Send email to driver... - J.
return result ? transferToDriver : null;
//TODO: valamiért az AddTransferToDriverAsync nem tér vissza a Car-al és a UserProductMapping-el! - J.
//return result ? transferToDriver : null;
return result ? await _adminDal.GetTransferToDriverByIdAsync(transferToDriver.Id) : null;
}
//[Authorize]