Example #1
0
 async Task ConfirmRestoreAttribute()
 {
     try
     {
         await OnAttributeRestoreConfirmed.InvokeAsync(selectedAttribute);
     }
     finally
     {
         selectedAttribute = null;
     }
 }
Example #2
0
        async Task RestoreAttribute(CustomAttributeListModel.ListItem attribute)
        {
            loading = true;

            try
            {
                await Client.RestoreCustomAttribute(attribute.Id);
                await LoadCustomAttributes(queryModel);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
        }
Example #3
0
 void RestoreAttribute(CustomAttributeListModel.ListItem item)
 {
     selectedAttribute = item;
     confirmRestoreModal.Show();
 }
Example #4
0
 void DeleteAttribute(CustomAttributeListModel.ListItem item)
 {
     selectedAttribute = item;
     confirmDeleteModal.Show();
 }
Example #5
0
 async Task OpenAttributeDetail(CustomAttributeListModel.ListItem attribute) => await OnAttributeDetailOpened.InvokeAsync(attribute);
Example #6
0
        void OpenAttributeDetail(CustomAttributeListModel.ListItem attribute)
        {
            var url = $"catalog/customattributes/{attribute.Id}";

            Navigation.NavigateTo(url);
        }