public override async Task <IDisplayResult> EditAsync(SubscriptionGroupAccessPart part, BuildPartEditorContext context) { var subscriptions = await _subscriptionGroupsService.GetAllAsync(); return(Initialize <SubscriptionGroupAccessPartViewModel>("SubscriptionGroupAccessPart_Edit", model => { model.SubscriptionGroupSelection = _subscriptionGroupPartService.SelectedSubscriptionGroupParts(subscriptions, part); }) .Location("Parts#Subscription:5")); }
public override async Task <IDisplayResult> EditAsync(SubscriptionGroupSelectPart part, BuildPartEditorContext context) { var subscriptionGroups = await _subscriptionGroupsService.GetAllAsync(); return(Initialize <SubscriptionGroupSelectPartViewModel>("SubscriptionGroupSelectPart_Edit", model => { model.SubscriptionGroups = subscriptionGroups; model.SubscriptionGroup = part.SubscriptionGroup; return; })); }