@page "/user/properties" @using BlazorAnimation @using TIAM.Entities.ServiceProviders @using TIAM.Resources @using TIAM.Services @using TIAMSharedUI.Shared @using TIAMWebApp.Shared.Application.Interfaces @using TIAMWebApp.Shared.Application.Models.ClientSide.UI.WizardModels @using TIAMWebApp.Shared.Application.Utility @using AyCode.Services.Loggers @using TIAMWebApp.Shared.Application.Services @using AyCode.Core.Helpers @using TIAMSharedUI.Shared.Components.Grids @layout AdminLayout @inject IEnumerable LogWriters @inject IStringLocalizer localizer @inject ISessionService SessionService @inject IServiceProviderDataService ServiceProviderDataService @inject AdminSignalRClient AdminSignalRClient; User permissions

Drivers

Manage drivers here!

@context.Value @{

@(((Company)context.DataItem).Profile.Address.AddressText)

}
@code { private LoggerClient _logger; private CompanyGrid _gridCompany; public ServiceProviderWizardModel myModel = new ServiceProviderWizardModel(); bool EulaAccepted { get; set; } bool EulaVisible { get; set; } private Guid[] contextIds = new Guid[0]; void CancelCreateClick() { EulaVisible = false; } void EulaPopupClosed() { EulaAccepted = false; } void EulaPopupClosing(PopupClosingEventArgs args) { myModel = new ServiceProviderWizardModel(); } //----------------------------------------------------------------------------------- public async Task SubmitForm(object Result) { //await WizardProcessor.ProcessWizardAsync(Result.GetType(), Result); _logger.Info($"Submitted nested form: {Result.GetType().FullName}"); } void Grid_CustomizeEditModel(GridCustomizeEditModelEventArgs e) { if (e.IsNew) { var newEmployee = (Company)e.EditModel; newEmployee.Name = "John"; newEmployee.AffiliateId = Guid.NewGuid(); } } protected override Task OnInitializedAsync() { _logger = new LoggerClient(LogWriters.ToArray()); var myId = SessionService.User.UserId; contextIds = new Guid[1]; contextIds[0] = myId; // ServiceProviderDataService.GetPropertiesByOwnerIdAsync(myId, companyPropertiesByOwner => // { // _logger.DetailConditional($"companyPropertiesByOwner count: {companyPropertiesByOwner?.Count.ToString() ?? "NULL"}"); // }).Forget(); return base.OnInitializedAsync(); } void ColumnChooserButton_Click() { _gridCompany.ShowColumnChooser(); } }