public async Task DeleteTenant(EntityRequestInput input) { var tenant = await TenantManager.GetByIdAsync(input.Id); CheckErrors(await TenantManager.DeleteAsync(tenant)); }
public async Task <TenantEditDto> GetTenantForEdit(EntityRequestInput input) { return((await TenantManager.GetByIdAsync(input.Id)).MapTo <TenantEditDto>()); }
public async Task ResetTenantSpecificFeatures(EntityRequestInput input) { await TenantManager.ResetAllFeaturesAsync(input.Id); }
public TenantAppService( TenantManager tenantManager) { _tenantManager = tenantManager; }
public async Task UpdateTenantFeatures(UpdateTenantFeaturesInput input) { await TenantManager.SetFeatureValuesAsync(input.Id, input.FeatureValues.Select(fv => new NameValue(fv.Name, fv.Value)).ToArray()); }