diff --git a/TIAMSharedUI/Pages/Components/EditComponents/EditAddressComponent.razor b/TIAMSharedUI/Pages/Components/EditComponents/EditAddressComponent.razor index 0fa95812..9887231d 100644 --- a/TIAMSharedUI/Pages/Components/EditComponents/EditAddressComponent.razor +++ b/TIAMSharedUI/Pages/Components/EditComponents/EditAddressComponent.razor @@ -2,7 +2,7 @@ @* @typeparam TModel *@ - + @@ -24,7 +24,7 @@ - Save Changes + @* Save Changes *@ diff --git a/TIAMSharedUI/Pages/User/SysAdmins/AddressGridComponent.razor b/TIAMSharedUI/Pages/User/SysAdmins/AddressGridComponent.razor index 0e53138b..1b966272 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/AddressGridComponent.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/AddressGridComponent.razor @@ -18,7 +18,7 @@
Profile
- _detailGridData; + List _detailGridData = new List
(); List _availableProfiles; @@ -69,6 +69,7 @@ public void SaveAddress(Address addressToSave) { + Grid.SaveChangesAsync(); } protected override async Task OnInitializedAsync() @@ -88,22 +89,32 @@ case ("userprofile"): //get profile for user UserModelDto resultData = (UserModelDto)AddressContext; - _detailGridData.Add(resultData.UserDto.Profile.Address); + if (resultData.UserDto.Profile.Address != null) + _detailGridData.Add(resultData.UserDto.Profile.Address); + break; + case ("userdetailprofile"): + //get profile for user + UserModelDtoDetail resultData2 = (UserModelDtoDetail)AddressContext; + if (resultData2.UserDto.Profile.Address != null) + _detailGridData.Add(resultData2.UserDto.Profile.Address); break; case ("productprofile"): //get profile for user - Product resultData2 = (Product)AddressContext; - _detailGridData.Add(resultData2.Profile.Address); + Product resultData3 = (Product)AddressContext; + if (resultData3.Profile.Address != null) + _detailGridData.Add(resultData3.Profile.Address); break; - case ("companyProfile"): + case ("companyprofile"): //get profile for user - var resultData3 = (Company)AddressContext; - _detailGridData.Add(resultData3.Profile.Address); + var resultData4 = (Company)AddressContext; + if (resultData4.Profile.Address != null) + _detailGridData.Add(resultData4.Profile.Address); break; case ("transferdestination"): //get address for transferDestination - TransferDestination resultData4 = (TransferDestination)AddressContext; - _detailGridData.Add(resultData4.Address); + TransferDestination resultData5 = (TransferDestination)AddressContext; + if (resultData5.Address != null) + _detailGridData.Add(resultData5.Address); break; } @@ -129,7 +140,7 @@ //add new orderData to orderData array _logger.Info("Data added"); else - _logger.Info("Data updated"); + _logger.Info("Data updated: " + ((Address)e.EditModel).IsValid); await UpdateDataAsync(); } diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageServiceProviders.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageServiceProviders.razor index c7f37154..668001b6 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageServiceProviders.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageServiceProviders.razor @@ -1,5 +1,6 @@ @page "/user/companies" @using AyCode.Core.Helpers +@using AyCode.Utils.Extensions @using BlazorAnimation @using TIAM.Core.Enums @using TIAM.Entities.ServiceProviders @@ -107,14 +108,18 @@ @{ - var keyField = context.Value; - Guid keyFieldValue = (Guid)keyField; + var keyField = context.Value as Guid?; + var keyItem = (Company)context.DataItem; string buttonText = "Set owner"; - if(keyFieldValue == Guid.Empty) + if(keyField.IsNullOrEmpty()) { } + else + { + @keyField + } } @@ -130,7 +135,7 @@ *@ - + @{ diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor index a97276c3..b3a96b9c 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor @@ -211,6 +211,12 @@ public List TransferDataList { get; set; } bool PopupVisible { get; set; } + + + IGrid Grid2 { get; set; } + object MasterGridData { get; set; } + bool AutoCollapseDetailRow { get; set; } + public List IgnoreList = [ "ReceiverEmailAddress", @@ -483,9 +489,6 @@ Grid2.ShowColumnChooser(); } - IGrid Grid2 { get; set; } - object MasterGridData { get; set; } - bool AutoCollapseDetailRow { get; set; } protected override void OnAfterRender(bool firstRender) { diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageUsers.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageUsers.razor index 3aa1fb61..48aea7aa 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageUsers.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageUsers.razor @@ -108,6 +108,9 @@ + + + @{ var transfer2 = (UserModelDtoDetail)EditFormContext.EditModel;