public async Task EditCategoryAsync() { AddEditCategoryDialog dialog = new AddEditCategoryDialog(new AddEditCategoryDialogViewModel()); dialog.ViewModel.CategoryTitle = selectedItemGroup.Title; ContentDialogResult result = await dialog.ShowAsync(); if (result == ContentDialogResult.Primary) { selectedItemGroup.Title = dialog.ViewModel.CategoryTitle; _contentProviderApiService.SaveData(); } }
public async Task AddCategoryAsync() { AddEditCategoryDialog dialog = new AddEditCategoryDialog(new AddEditCategoryDialogViewModel()); ContentDialogResult result = await dialog.ShowAsync(); if (result == ContentDialogResult.Primary) { var itemGroup = new ItemGroup(dialog.ViewModel.CategoryTitle); _contentProviderApiService.AddItemGroup(itemGroup); ItemGroups.Add(itemGroup); } }